home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / os2 / pmcstex.zip / L2E_NDX.ZIP / LATEX2E.INF (.txt) < prev    next >
OS/2 Help File  |  1995-08-21  |  100KB  |  3,255 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. -Preface- ΓòÉΓòÉΓòÉ
  3.  
  4. help 1.4 
  5.  
  6.  
  7. ΓòÉΓòÉΓòÉ 2. -Preface- ΓòÉΓòÉΓòÉ
  8.  
  9. This file documents LaTeX2e, a document preparation system. LaTeX2e is a macro 
  10. package for TeX. 
  11.  
  12. This is edition 1.4 of the LaTeX2e documentation, and is for the Texinfo that 
  13. is distributed as part of Version 19 of GNU Emacs. It uses version 2.134 or 
  14. later of the texinfo.tex input file. 
  15.  
  16. This is translated from LATEX.HLP v1.0a in the VMS Help Library.  The 
  17. pre-translation version was written by George D. Greenwade of Sam Houston State 
  18. University. 
  19.  
  20. The LaTeX 2.09 version was written by Stephen Gilmore (stg@dcs.ed.ac.uk). 
  21.  
  22. The LaTeX2e version was adapted from this by Torsten Martinsen 
  23. (torsten@kom.auc.dk). 
  24.  
  25. Copyright 1988,1994 Free Software Foundation, Inc. Copyright 1994 Torsten 
  26. Martinsen. 
  27.  
  28. Permission is granted to make and distribute verbatim copies of this manual 
  29. provided the copyright notice and this permission notice are preserved on all 
  30. copies. 
  31.  
  32. Permission is granted to copy and distribute modified versions of this manual 
  33. under the conditions for verbatim copying, provided that the entire resulting 
  34. derived work is distributed under the terms of a permission notice identical to 
  35. this one. 
  36.  
  37. Permission is granted to copy and distribute translations of this manual into 
  38. another language, under the above conditions for modified versions, except that 
  39. the sections entitled ``Distribution'' and ``General Public License'' may be 
  40. included in a translation approved by the author instead of in the original 
  41. English. 
  42.  
  43. LaTeX2e is a document preparation system implemented as a macro package for 
  44. Donald E. Knuth's TeX typesetting program. 
  45.  
  46. LaTeX was originally conceived by Leslie Lamport. 
  47.  
  48. This is edition 1.4 of the LaTeX2e documentation. 
  49.  
  50. Overview                      What is LaTeX? 
  51. Commands                      Commands within a LaTeX document. 
  52. Parameters                    The command line.  also available┬╖┬╖┬╖ 
  53. List of Commands              An alphabetical list of LaTeX commands. 
  54. Concept Index                 An alphabetical ``Concept Index''. 
  55.  
  56.  
  57. ΓòÉΓòÉΓòÉ 3. Overview of LaTeX and Local Guide ΓòÉΓòÉΓòÉ
  58.  
  59.  The LaTeX command typesets a file of text using the TeX program and the LaTeX 
  60.  Macro package for TeX.  To be more specific, it processes an input file 
  61.  containing the text of a document with interspersed commands that describe how 
  62.  the text should be formatted.  It produces at least three files as output: 
  63.  
  64.   1. A ``Device Independent'', or '.dvi' file. This contains commands that can 
  65.      be translated into commands for a variety of output devices.  You can view 
  66.      the output of LaTeX by using a program such as xdvi, which actually uses 
  67.      the '.dvi' file. 
  68.  
  69.   2. A ``transcript'' or '.log' file that contains summary information and 
  70.      diagnostic messages for any errors discovered in the input file. 
  71.  
  72.   3. An ``auxiliary'' or '.aux' file. This is used by LaTeX itself, for things 
  73.      such as sectioning. 
  74.  
  75.  For a description of what goes on inside TeX, you should consult The TeXbook 
  76.  by Donald E. Knuth, ISBN 0-201-13448-9, published jointly by the American 
  77.  Mathematical Society and Addison-Wesley Publishing Company. 
  78.  
  79.  For a description of LaTeX, you should consult: 
  80.  
  81.  LaTeX: A Document Preparation System, by Leslie Lamport, Addison-Wesley 
  82.  Publishing Company, 2nd edition, 1994. 
  83.  
  84.  The LaTeX Companion, by Michel Goossens, Frank Mittelbach, and Alexander 
  85.  Samarin, Addison-Wesley, 1994. 
  86.  
  87.  
  88. ΓòÉΓòÉΓòÉ 4. Commands ΓòÉΓòÉΓòÉ
  89.  
  90.  A LaTeX command begins with the command name, which consists of a \ followed 
  91.  by either (a) a string of letters or (b) a single non-letter.  Arguments 
  92.  contained in square brackets, [], are optional while arguments contained in 
  93.  braces, {}, are required. 
  94.  
  95.  NOTE:  LaTeX  is case sensitive.  Enter  all commands  in lower  case unless 
  96.  explicitly directed to do otherwise. 
  97.  
  98.  Counters                      Internal counters used by LaTeX. 
  99.  Cross References              Automatic referencing. 
  100.  Definitions                   Define your own commands etc. 
  101.  Document Classes              Some of the various classes available. 
  102.  Environments                  Such as enumerate & itemize. 
  103.  Footnotes                     How to produce footnotes. 
  104.  Lengths                       The length commands. 
  105.  Letters                       The letter class. 
  106.  Line & Page Breaking          How to insert pagebreaks etc. 
  107.  Making Paragraphs             Paragraph commands. 
  108.  Margin Notes                  Putting remarks in the margin. 
  109.  Math Formulae                 How to create mathematical formulae. 
  110.  Modes                         Paragraph, Math or LR modes. 
  111.  Page Styles                   Various styles of page layout. 
  112.  Sectioning                    How to section properly. 
  113.  Spaces & Boxes                All the associated commands. 
  114.  Special Characters            Special reserved characters. 
  115.  Splitting the Input           Dealing with big files by splitting. 
  116.  Starting & Ending             The formal start & end layouts. 
  117.  Table of Contents             How to create a table of contents. 
  118.  Terminal Input/Output         User interaction. 
  119.  Typefaces                     Such as bold, italics etc. 
  120.  
  121.  
  122. ΓòÉΓòÉΓòÉ 4.1. Counters ΓòÉΓòÉΓòÉ
  123.  
  124.  Everything LaTeX numbers for you has a counter associated with it. The name of 
  125.  the counter is the same as the name of the environment or command that 
  126.  produces the number, except with no \.  (enumi - enumiv are used for the 
  127.  nested enumerate environment.)  Below is a list of the counters used in 
  128.  LaTeX's standard document classes to control numbering. 
  129.  
  130.                        part       paragraph    figure      enumi
  131.                        chapter     subparagraph   table      enumii
  132.                        section     page       footnote     enumiii
  133.                        subsection    equation     mpfootnote    enumiv
  134.                        subsubsection
  135.  
  136.  \addtocounter 
  137.  \alph 
  138.  \arabic 
  139.  \fnsymbol 
  140.  \newcounter 
  141.  \refstepcounter 
  142.  \roman 
  143.  \setcounter 
  144.  \stepcounter 
  145.  \usecounter 
  146.  \value 
  147.  
  148.  
  149. ΓòÉΓòÉΓòÉ 4.1.1. \addtocounter ΓòÉΓòÉΓòÉ
  150.  
  151.  \addtocounter{counter}{value} 
  152.  
  153.  The \addtocounter command increments the counter by the amount specified by 
  154.  the value argument.  The value argument can be negative. 
  155.  
  156.  
  157. ΓòÉΓòÉΓòÉ 4.1.2. \alph ΓòÉΓòÉΓòÉ
  158.  
  159.  \alph{counter} 
  160.  
  161.  This command causes the value of the counter to be printed in alphabetic 
  162.  characters.  The \alph command causes lower case alphabetic alphabetic 
  163.  characters, i.e., a, b, c┬╖┬╖┬╖ while the \Alph command causes upper case 
  164.  alphabetic characters, i.e., A, B, C┬╖┬╖┬╖. 
  165.  
  166.  
  167. ΓòÉΓòÉΓòÉ 4.1.3. \arabic ΓòÉΓòÉΓòÉ
  168.  
  169.  \arabic{counter} 
  170.  
  171.  The \arabic command causes the value of the counter to be printed in Arabic 
  172.  numbers, i.e., 3. 
  173.  
  174.  
  175. ΓòÉΓòÉΓòÉ 4.1.4. \fnsymbol ΓòÉΓòÉΓòÉ
  176.  
  177.  \fnsymbol{counter} 
  178.  
  179.  The \fnsymbol command causes the value of the counter to be printed in a 
  180.  specific sequence of nine symbols that can be used for numbering footnotes. 
  181.  
  182.  eg. From 1-9: 
  183.  
  184.  NB. counter must have a value between 1 and 9 inclusive. 
  185.  
  186.  
  187. ΓòÉΓòÉΓòÉ 4.1.5. \newcounter ΓòÉΓòÉΓòÉ
  188.  
  189.  \newcounter{foo}[counter] 
  190.  
  191.  The \newcounter command defines a new counter named foo. The counter is 
  192.  initialized to zero. 
  193.  
  194.  The optional argument [counter] causes the counter foo to be reset whenever 
  195.  the counter named in the optional argument is incremented. 
  196.  
  197.  
  198. ΓòÉΓòÉΓòÉ 4.1.6. \refstepcounter ΓòÉΓòÉΓòÉ
  199.  
  200.  \refstepcounter{counter} 
  201.  
  202.  The \refstepcounter command works like  \stepcounter See \stepcounter, except 
  203.  it also defines the current \ref value to be the result of \thecounter. 
  204.  
  205.  
  206. ΓòÉΓòÉΓòÉ 4.1.7. \roman ΓòÉΓòÉΓòÉ
  207.  
  208.  \roman{counter} 
  209.  
  210.  This command causes the value of the counter to be printed in Roman numerals. 
  211.  The \roman command causes lower case Roman numerals, i.e., i, ii, iii┬╖┬╖┬╖, 
  212.  while the \Roman command causes upper case Roman numerals, i.e., I, II, 
  213.  III┬╖┬╖┬╖. 
  214.  
  215.  
  216. ΓòÉΓòÉΓòÉ 4.1.8. \stepcounter ΓòÉΓòÉΓòÉ
  217.  
  218.  \stepcounter{counter} 
  219.  
  220.  The \stepcounter command adds one to the counter and resets all subsidiary 
  221.  counters. 
  222.  
  223.  
  224. ΓòÉΓòÉΓòÉ 4.1.9. \setcounter ΓòÉΓòÉΓòÉ
  225.  
  226.  \setcounter{counter}{value} 
  227.  
  228.  The \setcounter command sets the value of the counter to that specified by the 
  229.  value argument. 
  230.  
  231.  
  232. ΓòÉΓòÉΓòÉ 4.1.10. \usecounter ΓòÉΓòÉΓòÉ
  233.  
  234.  \usecounter{counter} 
  235.  
  236.  The \usecounter command is used in the second argument of the list environment 
  237.  to allow the counter specified to be used to number the list items. 
  238.  
  239.  
  240. ΓòÉΓòÉΓòÉ 4.1.11. \value ΓòÉΓòÉΓòÉ
  241.  
  242.  \value{counter} 
  243.  
  244.  The \value command produces the value of the counter named in the mandatory 
  245.  argument.  It can be used where LaTeX expects an integer or number, such as 
  246.  the second argument of a \setcounter or \addtocounter command, or in: 
  247.  
  248.                           \hspace{\value{foo}\parindent}
  249.  
  250.  It is useful for doing arithmetic with counters. 
  251.  
  252.  
  253. ΓòÉΓòÉΓòÉ 4.2. Cross References ΓòÉΓòÉΓòÉ
  254.  
  255.  One reason for numbering things like figures and equations is to refer the 
  256.  reader to them, as in ``See Figure 3 for more details.'' 
  257.  
  258.  \label 
  259.  \pageref 
  260.  \ref 
  261.  
  262.  
  263. ΓòÉΓòÉΓòÉ 4.2.1. \label ΓòÉΓòÉΓòÉ
  264.  
  265.  \label{key} 
  266.  
  267.  A \label command appearing in ordinary text assigns to the key the number of 
  268.  the current sectional unit; one appearing inside a numbered environment 
  269.  assigns that number to the key. 
  270.  
  271.  A key can consist of any sequence of letters, digits, or punctuation 
  272.  characters.  Upper and lowercase letters are different. 
  273.  
  274.  To avoid accidentally creating two labels with the same name, it is common to 
  275.  use labels consisting of a prefix and a suffix separated by a colon. The 
  276.  prefixes conventionally used are 
  277.  
  278.  o cha for chapters 
  279.  
  280.  o sec for lower-level sectioning commands 
  281.  
  282.  o fig for figures 
  283.  
  284.  o tab for tables 
  285.  
  286.  o eq for equations 
  287.  
  288.  Thus, a label for a figure would look like fig:bandersnatch. 
  289.  
  290.  
  291. ΓòÉΓòÉΓòÉ 4.2.2. \pageref ΓòÉΓòÉΓòÉ
  292.  
  293.  \pageref{key} 
  294.  
  295.  The \pageref command produces the page number of the place in the text where 
  296.  the corresponding \label command appears. ie. where \label{key} appears. 
  297.  
  298.  
  299. ΓòÉΓòÉΓòÉ 4.2.3. \ref ΓòÉΓòÉΓòÉ
  300.  
  301.  \ref{key} 
  302.  
  303.  The \ref command produces the number of the sectional unit, equation number, 
  304.  ┬╖┬╖┬╖ of the corresponding \label command. 
  305.  
  306.  
  307. ΓòÉΓòÉΓòÉ 4.3. Definitions ΓòÉΓòÉΓòÉ
  308.  
  309.  \newcommand 
  310.  \newenvironment 
  311.  \newtheorem 
  312.  \newfont 
  313.  
  314.  
  315. ΓòÉΓòÉΓòÉ 4.3.1. \newcommand ΓòÉΓòÉΓòÉ
  316.  
  317.                        \newcommand{cmd}[args]{definition}
  318.                        \newcommand{cmd}[args][default]{definition}
  319.                        \renewcommand{cmd}[args]{definition}
  320.                        \renewcommand{cmd}[args][default]{definition}
  321.  
  322.  These commands define (or redefine) a command. 
  323.  
  324.  cmd       A command name beginning with a \.  For \newcommand it must not be 
  325.            already defined and must not begin with \end; for \renewcommand it 
  326.            must already be defined. 
  327.  
  328.  args      An integer from 1 to 9 denoting the number of arguments of the 
  329.            command being defined.  The default is for the command to have no 
  330.            arguments. 
  331.  
  332.  def       If this optional parameter is present, it means that the command's 
  333.            first argument is optional. The default value of the optional 
  334.            argument is def. 
  335.  
  336.  definitionThe text to be substituted for every occurrence of cmd; a parameter 
  337.            of the form #n in cmd is replaced by the text of the nth argument 
  338.            when this substitution takes place. 
  339.  
  340.  
  341. ΓòÉΓòÉΓòÉ 4.3.2. \newenvironment ΓòÉΓòÉΓòÉ
  342.  
  343.                        \newenvironment{nam}[args]{begdef}{enddef}
  344.                        \newenvironment{nam}[args][default]{begdef}{enddef}
  345.                        \renewenvironment{nam}[args]{begdef}{enddef}
  346.  
  347.  These commands define or redefine an environment. 
  348.  
  349.  nam       The name of the environment.  For \newenvironment there must be no 
  350.            currently defined environment by that name, and the command \nam 
  351.            must be undefined.  For \renewenvironment the environment must 
  352.            already be defined. 
  353.  
  354.  args      An integer from 1 to 9 denoting the number of arguments of the 
  355.            newly-defined environment.  The default is no arguments. 
  356.  
  357.  default   If this is specified, the first argument is optional, and default 
  358.            gives the default value for that argument. 
  359.  
  360.  begdef    The text substituted for every occurrence of \begin{nam}; a 
  361.            parameter of the form #n in cmd is replaced by the text of the nth 
  362.            argument when this substitution takes place. 
  363.  
  364.  enddef    The text substituted for every occurrence of \end{nam}.  It may not 
  365.            contain any argument parameters. 
  366.  
  367.  
  368. ΓòÉΓòÉΓòÉ 4.3.3. \newtheorem ΓòÉΓòÉΓòÉ
  369.  
  370.                        \newtheorem{env_name}{caption}[within]
  371.                        \newtheorem{env_name}[numbered_like]{caption}
  372.  
  373.  This command defines a theorem-like environment. 
  374.  
  375.  env_name  The name of the environment to be defined. A string of letters.  It 
  376.            must not be the name of an existing environment or counter. 
  377.  
  378.  caption   The text printed at the beginning of the environment, right before 
  379.            the number. This may simply say ``Theorem'', for example. 
  380.  
  381.  within    The name of an already defined counter, usually of a sectional unit. 
  382.            Provides a means of resetting the new theorem counter within the 
  383.            sectional unit. 
  384.  
  385.  numbered_likeThe name of an already defined theorem-like environment. 
  386.  
  387.  The \newtheorem command may have at most one optional argument. 
  388.  
  389.  
  390. ΓòÉΓòÉΓòÉ 4.3.4. \newfont ΓòÉΓòÉΓòÉ
  391.  
  392.  \newfont{cmd}{font_name} 
  393.  
  394.  Defines the command name cmd, which must not be currently defined, to be a 
  395.  declaration that selects the font named font_name to be the current font. 
  396.  
  397.  
  398. ΓòÉΓòÉΓòÉ 4.4. Document Classes ΓòÉΓòÉΓòÉ
  399.  
  400.  Valid LaTeX document classes include: 
  401.  
  402.  o article 
  403.  
  404.  o report 
  405.  
  406.  o letter 
  407.  
  408.  o book 
  409.  
  410.  o slides 
  411.  
  412.  Other document classes are often available. See Overview, for details. They 
  413.  are selected with the following command: 
  414.  
  415.  \documentclass [options] {class} 
  416.  
  417.  All the standard classes (except slides) accept the following options for 
  418.  selecting the typeface size (10 pt is default): 
  419.  
  420.  10pt, 11pt, 12pt 
  421.  
  422.  All classes accept these options for selecting the paper size (default is 
  423.  letter): 
  424.  
  425.  a4paper, a5paper, b5paper, letterpaper, legalpaper, executivepaper 
  426.  
  427.  Miscellaneous options: 
  428.  
  429.  o landscape --- selects landscape format. Default is portrait. 
  430.  
  431.  o titlepage, notitlepage --- selects if there should be a separate title page. 
  432.  
  433.  o leqno --- equation number on left side of equations. Default is right side. 
  434.  
  435.  o fleqn --- displayed formulas flush left. Default is centred. 
  436.  
  437.  o openbib --- use ``open'' bibliography format. 
  438.  
  439.  o draft, final --- mark/do not mark overfull boxes with a rule. Default is 
  440.    final. 
  441.  
  442.  These options are not available with the slides class: 
  443.  
  444.  o oneside, twoside --- selects one- or twosided layout. Default is oneside, 
  445.    except for the book class. 
  446.  
  447.  o openright, openany --- determines if a chapter should start on a right-hand 
  448.    page. Default is openright for book. 
  449.  
  450.  o onecolumn, twocolumn --- one or two columns. Defaults to one column. 
  451.  
  452.  The slides class offers the option clock for printing the time at the bottom 
  453.  of each note. 
  454.  
  455.  If you specify more than one option, they must be separated by a comma. 
  456.  
  457.  Additional packages are loaded by a 
  458.  
  459.  \usepackage[options]{pkg} 
  460.  
  461.  command. If you specify more than one package, they must be separated by a 
  462.  comma. 
  463.  
  464.  Any options given in the \documentclass command that are unknown by the 
  465.  selected document class are passed on to the packages loaded with \usepackage. 
  466.  
  467.  \flushbottom 
  468.  \onecolumn 
  469.  \raggedbottom 
  470.  \twocolumn 
  471.  
  472.  
  473. ΓòÉΓòÉΓòÉ 4.4.1. \flushbottom ΓòÉΓòÉΓòÉ
  474.  
  475.  The \flushbottom declaration makes all text pages the same height, adding 
  476.  extra vertical space when necessary to fill out the page. 
  477.  
  478.  This is the standard if twocolumn mode is selected. 
  479.  
  480.  
  481. ΓòÉΓòÉΓòÉ 4.4.2. \onecolumn ΓòÉΓòÉΓòÉ
  482.  
  483.  The \onecolumn declaration starts a new page and produces single-column 
  484.  output. 
  485.  
  486.  
  487. ΓòÉΓòÉΓòÉ 4.4.3. \raggedbottom ΓòÉΓòÉΓòÉ
  488.  
  489.  The \raggedbottom declaration makes all pages the height of the text on that 
  490.  page.  No extra vertical space is added. 
  491.  
  492.  
  493. ΓòÉΓòÉΓòÉ 4.4.4. \twocolumn ΓòÉΓòÉΓòÉ
  494.  
  495.  \twocolumn[text] 
  496.  
  497.  The \twocolumn declaration starts a new page and produces two-column output. 
  498.  If the optional text argument is present, it is typeset in one-column mode. 
  499.  
  500.  
  501. ΓòÉΓòÉΓòÉ 4.5. Environments ΓòÉΓòÉΓòÉ
  502.  
  503.  LaTeX provides a number of different paragraph-making environments. Each 
  504.  environment begins and ends in the same manner. 
  505.  
  506.                           \begin{environment-name}
  507.                           .
  508.                           .
  509.                           .
  510.                           \end{environment-name}
  511.  
  512.  array                         Math arrays. 
  513.  center                        Centred lines. 
  514.  description                   Labelled lists. 
  515.  enumerate                     Numbered lists. 
  516.  eqnarray                      Sequences of aligned equations. 
  517.  equation                      Displayed equation. 
  518.  figure                        Floating figures. 
  519.  flushleft                     Flushed left lines. 
  520.  flushright                    Flushed right lines. 
  521.  itemize                       Bulleted lists. 
  522.  letter                        Letters. 
  523.  list                          Generic list environment. 
  524.  minipage                      Miniature page. 
  525.  picture                       Picture with text, arrows, lines and circles. 
  526.  quotation                     Indented environment with paragraph indentation. 
  527.  quote                         Indented environment with no paragraph 
  528.                                indentation. 
  529.  tabbing                       Align text arbitrarily. 
  530.  table                         Floating tables. 
  531.  tabular                       Align text in columns. 
  532.  thebibliography               Bibliography or reference list. 
  533.  theorem                       Theorems, lemmas, etc. 
  534.  titlepage                     For hand crafted title pages. 
  535.  verbatim                      Simulating typed input. 
  536.  verse                         For poetry and other things. 
  537.  
  538.  
  539. ΓòÉΓòÉΓòÉ 4.5.1. array ΓòÉΓòÉΓòÉ
  540.  
  541.                       \begin{array}{col1col2┬╖┬╖┬╖coln}
  542.                       column 1 entry & column 2 entry ┬╖┬╖┬╖ & column n entry \\
  543.                        .
  544.                        .
  545.                        .
  546.                       \end{array}
  547.  
  548.  Math arrays are produced with the array environment.  It has a single 
  549.  mandatory argument describing the number of columns and the alignment within 
  550.  them.  Each column, coln, is specified by a single letter that tells how items 
  551.  in that row should be formatted. 
  552.  
  553.  o c --- for centred 
  554.  
  555.  o l --- for flush left 
  556.  
  557.  o r --- for flush right 
  558.  
  559.  Column entries must be separated by an &.  Column entries may include other 
  560.  LaTeX commands.  Each row of the array must be terminated with the string \\. 
  561.  
  562.  Note that the array environment can only be used in math mode, so normally it 
  563.  is used inside an equation environment. 
  564.  
  565.  
  566. ΓòÉΓòÉΓòÉ 4.5.2. center ΓòÉΓòÉΓòÉ
  567.  
  568.                        \begin{center}
  569.                        Text on line 1 \\
  570.                        Text on line 2 \\
  571.                        .
  572.                        .
  573.                        .
  574.                        \end{center}
  575.  
  576.  The center environment allows you to create a paragraph consisting of lines 
  577.  that are centred within the left and right margins on the current page.  Each 
  578.  line must be terminated with the string \\. 
  579.  
  580.  \centering 
  581.  
  582.  
  583. ΓòÉΓòÉΓòÉ 4.5.2.1. \centering ΓòÉΓòÉΓòÉ
  584.  
  585.  This declaration corresponds to the center environment.  This declaration can 
  586.  be used inside an environment such as quote or in a parbox.  The text of a 
  587.  figure or table can be centred on the page by putting a \centering command at 
  588.  the beginning of the figure or table environment. 
  589.  
  590.  Unlike the center environment, the \centering command does not start a new 
  591.  paragraph; it simply changes how LaTeX formats paragraph units.  To affect a 
  592.  paragraph unit's format, the scope of the declaration must contain the blank 
  593.  line or \end command (of an environment like quote) that ends the paragraph 
  594.  unit. 
  595.  
  596.  
  597. ΓòÉΓòÉΓòÉ 4.5.3. description ΓòÉΓòÉΓòÉ
  598.  
  599.                        \begin{description}
  600.                        \item [label] First item
  601.                        \item [label] Second item
  602.                        .
  603.                        .
  604.                        .
  605.                        \end{description}
  606.  
  607.  The description environment is used to make labelled lists.  The label is bold 
  608.  face and flushed right. 
  609.  
  610.  
  611. ΓòÉΓòÉΓòÉ 4.5.4. enumerate ΓòÉΓòÉΓòÉ
  612.  
  613.                        \begin{enumerate}
  614.                        \item First item
  615.                        \item Second item
  616.                        .
  617.                        .
  618.                        .
  619.                        \end{enumerate}
  620.  
  621.  The enumerate environment produces a numbered list.  Enumerations can be 
  622.  nested within one another, up to four levels deep.  They can also be nested 
  623.  within other paragraph-making environments. 
  624.  
  625.  Each item of an enumerated list begins with an \item command. There must be at 
  626.  least one \item command within the environment. 
  627.  
  628.  The enumerate environment uses the enumi through enumiv counters (see 
  629.  Counters). The type of numbering can be changed by redefining \theenumi etc. 
  630.  
  631.  
  632. ΓòÉΓòÉΓòÉ 4.5.5. eqnarray ΓòÉΓòÉΓòÉ
  633.  
  634.                        \begin{eqnarray}
  635.                        math formula 1 \\
  636.                        math formula 2 \\
  637.                        .
  638.                        .
  639.                        .
  640.                        \end{eqnarray}
  641.  
  642.  The eqnarray environment is used to display a sequence of equations or 
  643.  inequalities.  It is very much like a three-column array environment, with 
  644.  consecutive rows separated by \\ and consecutive items within a row separated 
  645.  by an &. 
  646.  
  647.  An equation number is placed on every line unless that line has a \nonumber 
  648.  command. 
  649.  
  650.  The command \lefteqn is used for splitting long formulas across lines. It 
  651.  typesets its argument in display style flush left in a box of zero width. 
  652.  
  653.  
  654. ΓòÉΓòÉΓòÉ 4.5.6. equation ΓòÉΓòÉΓòÉ
  655.  
  656.                        \begin{equation}
  657.                        math formula
  658.                        \end{equation}
  659.  
  660.  The equation environment centres your equation on the page and places the 
  661.  equation number in the right margin. 
  662.  
  663.  
  664. ΓòÉΓòÉΓòÉ 4.5.7. figure ΓòÉΓòÉΓòÉ
  665.  
  666.                        \begin{figure}[placement]
  667.                        body of the figure
  668.                        \caption{figure title}
  669.                        \end{figure}
  670.  
  671.  Figures are objects that are not part of the normal text, and are usually 
  672.  ``floated'' to a convenient place, like the top of a page. Figures will not be 
  673.  split between two pages. 
  674.  
  675.  The optional argument [placement] determines where LaTeX will try to place 
  676.  your figure.  There are four places where LaTeX can possibly put a float: 
  677.  
  678.   1. h (Here) - at the position in the text where the figure environment 
  679.      appears. 
  680.  
  681.   2. t (Top) - at the top of a text page. 
  682.  
  683.   3. b (Bottom) - at the bottom of a text page. 
  684.  
  685.   4. p (Page of floats) - on a separate float page, which is a page containing 
  686.      no text, only floats. 
  687.  
  688.  The standard report and article classes use the default placement tbp. 
  689.  
  690.  The body of the figure is made up of whatever text, LaTeX commands, etc. you 
  691.  wish.  The \caption command allows you to title your figure. 
  692.  
  693.  
  694. ΓòÉΓòÉΓòÉ 4.5.8. flushleft ΓòÉΓòÉΓòÉ
  695.  
  696.                        \begin{flushleft}
  697.                        Text on line 1 \\
  698.                        Text on line 2 \\
  699.                        .
  700.                        .
  701.                        .
  702.                        \end{flushleft}
  703.  
  704.  The flushleft environment allows you to create a paragraph consisting of lines 
  705.  that are flushed left, to the left-hand margin. Each line must be terminated 
  706.  with the string \\. 
  707.  
  708.  \raggedright 
  709.  
  710.  
  711. ΓòÉΓòÉΓòÉ 4.5.8.1. \raggedright ΓòÉΓòÉΓòÉ
  712.  
  713.  This declaration corresponds to the flushleft environment.  This declaration 
  714.  can be used inside an environment such as quote or in a parbox. 
  715.  
  716.  Unlike the flushleft environment, the \raggedright command does not start a 
  717.  new paragraph; it simply changes how LaTeX formats paragraph units.  To affect 
  718.  a paragraph unit's format, the scope of the declaration must contain the blank 
  719.  line or \end command (of an environment like quote) that ends the paragraph 
  720.  unit. 
  721.  
  722.  
  723. ΓòÉΓòÉΓòÉ 4.5.9. flushright ΓòÉΓòÉΓòÉ
  724.  
  725.                        \begin{flushright}
  726.                        Text on line 1 \\
  727.                        Text on line 2 \\
  728.                        .
  729.                        .
  730.                        .
  731.                        \end{flushright}
  732.  
  733.  The flushright environment allows you to create a paragraph consisting of 
  734.  lines that are flushed right, to the right-hand margin. Each line must be 
  735.  terminated with the string \\. 
  736.  
  737.  \raggedleft 
  738.  
  739.  
  740. ΓòÉΓòÉΓòÉ 4.5.9.1. \raggedleft ΓòÉΓòÉΓòÉ
  741.  
  742.  This declaration corresponds to the flushright environment.  This declaration 
  743.  can be used inside an environment such as quote or in a parbox. 
  744.  
  745.  Unlike the flushright environment, the \raggedleft command does not start a 
  746.  new paragraph; it simply changes how LaTeX formats paragraph units.  To affect 
  747.  a paragraph unit's format, the scope of the declaration must contain the blank 
  748.  line or \end command (of an environment like quote) that ends the paragraph 
  749.  unit. 
  750.  
  751.  
  752. ΓòÉΓòÉΓòÉ 4.5.10. itemize ΓòÉΓòÉΓòÉ
  753.  
  754.                        \begin{itemize}
  755.                        \item First item
  756.                        \item Second item
  757.                        .
  758.                        .
  759.                        .
  760.                        \end{itemize}
  761.  
  762.  The itemize environment produces a ``bulleted'' list.  Itemizations can be 
  763.  nested within one another, up to four levels deep.  They can also be nested 
  764.  within other paragraph-making environments. 
  765.  
  766.  Each item of an itemized list begins with an \item command. There must be at 
  767.  least one \item command within the environment. 
  768.  
  769.  The itemize environment uses the itemi through itemiv counters (see Counters). 
  770.  The type of numbering can be changed by redefining \theitemi etc. 
  771.  
  772.  
  773. ΓòÉΓòÉΓòÉ 4.5.11. letter ΓòÉΓòÉΓòÉ
  774.  
  775.  This environment is used for creating letters. See Letters. 
  776.  
  777.  
  778. ΓòÉΓòÉΓòÉ 4.5.12. list ΓòÉΓòÉΓòÉ
  779.  
  780.  The list environment is a generic environment which is used for defining many 
  781.  of the more specific environments. It is seldom used in documents, but often 
  782.  in macros. 
  783.  
  784.                        \begin{list}{label}{spacing}
  785.                        \item First item
  786.                        \item Second item
  787.                        .
  788.                        .
  789.                        .
  790.                        \end{list}
  791.  
  792.  The {label} argument specifies how items should be labelled. This argument is 
  793.  a piece of text that is inserted in a box to form the label.  This argument 
  794.  can and usually does contain other LaTeX commands. 
  795.  
  796.  The {spacing} argument contains commands to change the spacing parameters for 
  797.  the list.  This argument will most often be null, i.e., {}.  This will select 
  798.  all default spacing which should suffice for most cases. 
  799.  
  800.  
  801. ΓòÉΓòÉΓòÉ 4.5.13. minipage ΓòÉΓòÉΓòÉ
  802.  
  803.                        \begin{minipage}[position]{width}
  804.                        text
  805.                        \end{minipage}
  806.  
  807.  The minipage environment is similar to a \parbox command. It takes the same 
  808.  optional position argument and mandatory width argument.  You may use other 
  809.  paragraph-making environments inside a minipage. 
  810.  
  811.  Footnotes in a minipage environment are handled in a way that is particularly 
  812.  useful for putting footnotes in figures or tables.  A \footnote or 
  813.  \footnotetext command puts the footnote at the bottom of the minipage instead 
  814.  of at the bottom of the page, and it uses the mpfootnote counter instead of 
  815.  the ordinary footnote counter See Counters. 
  816.  
  817.  NOTE: Don't put one minipage inside another if you are using footnotes; they 
  818.  may wind up at the bottom of the wrong minipage. 
  819.  
  820.  
  821. ΓòÉΓòÉΓòÉ 4.5.14. picture ΓòÉΓòÉΓòÉ
  822.  
  823.                        \begin{picture}(width,height)(x offset,y offset)
  824.                        .
  825.                        .
  826.                        picture commands
  827.                        .
  828.                        .
  829.                        \end{picture}
  830.  
  831.  The picture environment allows you to create just about any kind of picture 
  832.  you want containing text, lines, arrows and circles.  You tell LaTeX where to 
  833.  put things in the picture by specifying their coordinates.  A coordinate is a 
  834.  number that may have a decimal point and a minus sign --- a number like 5, 2.3 
  835.  or -3.1416.  A coordinate specifies a length in multiples of the unit length 
  836.  \unitlength, so if \unitlength has been set to 1cm, then the coordinate 2.54 
  837.  specifies a length of 2.54 centimetres.  You can change the value of 
  838.  \unitlength anywhere you want, using the \setlength command, but strange 
  839.  things will happen if you try changing it inside the picture environment. 
  840.  
  841.  A position is a pair of coordinates, such as (2.4,-5), specifying the point 
  842.  with x-coordinate 2.4 and y-coordinate -5. Coordinates are specified in the 
  843.  usual way with respect to an origin, which is normally at the lower-left 
  844.  corner of the picture.  Note that when a position appears as an argument, it 
  845.  is not enclosed in braces; the parentheses serve to delimit the argument. 
  846.  
  847.  The picture environment has one mandatory argument, which is a position.  It 
  848.  specifies the size of the picture.  The environment produces a rectangular box 
  849.  with width and height determined by this argument's x- and y-coordinates. 
  850.  
  851.  The picture environment also has an optional position argument, following the 
  852.  size argument, that can change the origin.  (Unlike ordinary optional 
  853.  arguments, this argument is not contained in square brackets.) The optional 
  854.  argument gives the coordinates of the point at the lower-left corner of the 
  855.  picture (thereby determining the origin).  For example, if \unitlength has 
  856.  been set to 1mm, the command 
  857.  
  858.                         \begin{picture}(100,200)(10,20)
  859.  produces a picture of width 100 millimetres and height 200 millimetres, whose 
  860.  lower-left corner is the point (10,20) and whose upper-right corner is 
  861.  therefore the point (110,220).  When you first draw a picture, you will omit 
  862.  the optional argument, leaving the origin at the lower-left corner.  If you 
  863.  then want to modify your picture by shifting everything, you just add the 
  864.  appropriate optional argument. 
  865.  
  866.  The environment's mandatory argument determines the nominal size of the 
  867.  picture.  This need bear no relation to how large the picture really is; LaTeX 
  868.  will happily allow you to put things outside the picture, or even off the 
  869.  page.  The picture's nominal size is used by LaTeX in determining how much 
  870.  room to leave for it. 
  871.  
  872.  Everything that appears in a picture is drawn by the \put command. The command 
  873.  
  874.                         \put (11.3,-.3){┬╖┬╖┬╖}
  875.  puts the object specified by ┬╖┬╖┬╖ in the picture, with its reference point at 
  876.  coordinates (11.3,-.3).  The reference points for various objects will be 
  877.  described below. 
  878.  
  879.  The \put command creates an LR box.  You can put anything in the text argument 
  880.  of the \put command that you'd put into the argument of an \mbox and related 
  881.  commands.  When you do this, the reference point will be the lower left corner 
  882.  of the box. 
  883.  
  884.  Picture commands: 
  885.  
  886.  \circle 
  887.  \dashbox 
  888.  \frame 
  889.  \framebox (picture) 
  890.  \line 
  891.  \linethickness 
  892.  \makebox (picture) 
  893.  \multiput 
  894.  \oval 
  895.  \put 
  896.  \shortstack 
  897.  \vector 
  898.  
  899.  
  900. ΓòÉΓòÉΓòÉ 4.5.14.1. \circle ΓòÉΓòÉΓòÉ
  901.  
  902.  \circle[*]{diameter} 
  903.  
  904.  The \circle command produces a circle with a diameter as close to the 
  905.  specified one as possible.  If the *-form of the command is used, LaTeX draws 
  906.  a solid circle. 
  907.  
  908.  Note that only circles up to 40 pt can be drawn. 
  909.  
  910.  
  911. ΓòÉΓòÉΓòÉ 4.5.14.2. \dashbox ΓòÉΓòÉΓòÉ
  912.  
  913.  Draws a box with a dashed line. 
  914.  
  915.  \dashbox{dash_length}(width,height){┬╖┬╖┬╖} 
  916.  
  917.  The \dashbox has an extra argument which specifies the width of each dash.  A 
  918.  dashed box looks best when the width and height are multiples of the 
  919.  dash_length. 
  920.  
  921.  
  922. ΓòÉΓòÉΓòÉ 4.5.14.3. \frame ΓòÉΓòÉΓòÉ
  923.  
  924.  \frame{┬╖┬╖┬╖} 
  925.  
  926.  The \frame command puts a rectangular frame around the object specified in the 
  927.  argument.  The reference point is the bottom left corner of the frame.  No 
  928.  extra space is put between the frame and the object. 
  929.  
  930.  
  931. ΓòÉΓòÉΓòÉ 4.5.14.4. \framebox ΓòÉΓòÉΓòÉ
  932.  
  933.  \framebox(width,height)[position]{┬╖┬╖┬╖} 
  934.  
  935.  The \framebox command is exactly the same as the \makebox command, except that 
  936.  it puts a frame around the outside of the box that it creates. 
  937.  
  938.  The framebox command produces a rule of thickness \fboxrule, and leaves a 
  939.  space \fboxsep between the rule and the contents of the box. 
  940.  
  941.  
  942. ΓòÉΓòÉΓòÉ 4.5.14.5. \line ΓòÉΓòÉΓòÉ
  943.  
  944.  \line(x slope,y slope){length} 
  945.  
  946.  The \line command draws a line of the specified length and slope. 
  947.  
  948.  Note that LaTeX can only draw lines with slope = x/y, where x and y have 
  949.  integer values from -6 through 6. 
  950.  
  951.  
  952. ΓòÉΓòÉΓòÉ 4.5.14.6. \linethickness ΓòÉΓòÉΓòÉ
  953.  
  954.  \linethickness{dimension} 
  955.  
  956.  Declares the thickness of horizontal and vertical lines in a picture 
  957.  environment to be dimension, which must be a positive length. It does not 
  958.  affect the thickness of slanted lines and circles, or the quarter circles 
  959.  drawn by \oval to form the corners of an oval. 
  960.  
  961.  
  962. ΓòÉΓòÉΓòÉ 4.5.14.7. \makebox ΓòÉΓòÉΓòÉ
  963.  
  964.  \makebox(width,height)[position]{┬╖┬╖┬╖} 
  965.  
  966.  The \makebox command for the picture environment is similar to the normal 
  967.  \makebox command except that you must specify a width and height in multiples 
  968.  of \unitlength. 
  969.  
  970.  The optional argument, [position], specifies the quadrant that your text 
  971.  appears in.  You may select up to two of the following: 
  972.  
  973.  o t - Moves the item to the top of the rectangle 
  974.  
  975.  o b - Moves the item to the bottom 
  976.  
  977.  o l - Moves the item to the left 
  978.  
  979.  o r - Moves the item to the right 
  980.  
  981.  See \makebox. 
  982.  
  983.  
  984. ΓòÉΓòÉΓòÉ 4.5.14.8. \multiput ΓòÉΓòÉΓòÉ
  985.  
  986.  \multiput(x coord,y coord)(delta x,delta y){number of copies}{object} 
  987.  
  988.  The \multiput command can be used when you are putting the same object in a 
  989.  regular pattern across a picture. 
  990.  
  991.  
  992. ΓòÉΓòÉΓòÉ 4.5.14.9. \oval ΓòÉΓòÉΓòÉ
  993.  
  994.  \oval(width,height)[portion] 
  995.  
  996.  The \oval command produces a rectangle with rounded corners.  The optional 
  997.  argument, [portion], allows you to select part of the oval. 
  998.  
  999.  o t - Selects the top portion 
  1000.  
  1001.  o b - Selects the bottom portion 
  1002.  
  1003.  o r - Selects the right portion 
  1004.  
  1005.  o l - Selects the left portion 
  1006.  
  1007.  Note that the ``corners'' of the oval are made with quarter circles with a 
  1008.  maximum radius of 20 pt, so large ``ovals'' will look more like boxes with 
  1009.  rounded corners. 
  1010.  
  1011.  
  1012. ΓòÉΓòÉΓòÉ 4.5.14.10. \put ΓòÉΓòÉΓòÉ
  1013.  
  1014.  \put(x coord,y coord){ ┬╖┬╖┬╖  } 
  1015.  
  1016.  The \put command places the item specified by the mandatory argument at the 
  1017.  given coordinates. 
  1018.  
  1019.  
  1020. ΓòÉΓòÉΓòÉ 4.5.14.11. \shortstack ΓòÉΓòÉΓòÉ
  1021.  
  1022.  \shortstack[position]{┬╖┬╖┬╖  \\ ┬╖┬╖┬╖  \\ ┬╖┬╖┬╖} 
  1023.  
  1024.  The \shortstack command produces a stack of objects.  The valid positions are: 
  1025.  
  1026.  o r - Moves the objects to the right of the stack 
  1027.  
  1028.  o l - Moves the objects to the left of the stack 
  1029.  
  1030.  o c - Moves the objects to the centre of the stack (default) 
  1031.  
  1032.  
  1033. ΓòÉΓòÉΓòÉ 4.5.14.12. \vector ΓòÉΓòÉΓòÉ
  1034.  
  1035.  \vector(x slope,y slope){length} 
  1036.  
  1037.  The \vector command draws a line with an arrow of the specified length and 
  1038.  slope.  The x and y values must lie between -4 and +4, inclusive. 
  1039.  
  1040.  
  1041. ΓòÉΓòÉΓòÉ 4.5.15. quotation ΓòÉΓòÉΓòÉ
  1042.  
  1043.                        \begin{quotation}
  1044.                        text
  1045.                        \end{quotation}
  1046.  
  1047.  The margins of the quotation environment are indented on the left and the 
  1048.  right.  The text is justified at both margins and there is paragraph 
  1049.  indentation.  Leaving a blank line between text produces a new paragraph. 
  1050.  
  1051.  
  1052. ΓòÉΓòÉΓòÉ 4.5.16. quote ΓòÉΓòÉΓòÉ
  1053.  
  1054.                        \begin{quote}
  1055.                        text
  1056.                        \end{quote}
  1057.  
  1058.  The margins of the quote environment are indented on the left and the right. 
  1059.  The text is justified at both margins.  Leaving a blank line between text 
  1060.  produces a new paragraph. 
  1061.  
  1062.  
  1063. ΓòÉΓòÉΓòÉ 4.5.17. tabbing ΓòÉΓòÉΓòÉ
  1064.  
  1065.                        \begin{tabbing}
  1066.                        text \= more text \= still more text \= last text \\
  1067.                        second row \>  \> more \\
  1068.                        .
  1069.                        .
  1070.                        .
  1071.                        \end{tabbing}
  1072.  
  1073.  The tabbing environment provides a way to align text in columns. It works by 
  1074.  setting tab stops and tabbing to them much the way you do with an ordinary 
  1075.  typewriter. 
  1076.  
  1077.  It is best suited for cases where the width of each column is constant and 
  1078.  known in advance. 
  1079.  
  1080.  This environment can be broken across pages, unlike the tabular environment. 
  1081.  
  1082.  The following commands can be used inside a tabbing enviroment: 
  1083.  
  1084.  \= 
  1085.  
  1086.            Sets a tab stop at the current position. 
  1087.  
  1088.             \>
  1089.  
  1090.            Advances to the next tab stop. 
  1091.  
  1092.             \<
  1093.  
  1094.            This command allows you to put something to the left of the local 
  1095.            margin without changing the margin. Can only be used at the start of 
  1096.            the line. 
  1097.  
  1098.             \+
  1099.  
  1100.            Moves the left margin of the next and all the following commands one 
  1101.            tab stop to the right. 
  1102.  
  1103.             \-
  1104.  
  1105.            Moves the left margin of the next and all the following commands one 
  1106.            tab stop to the left. 
  1107.  
  1108.             \'
  1109.  
  1110.            Moves everything that you have typed so far in the current column, 
  1111.            i.e. everything from the most recent \>, \<, \', \\, or \kill 
  1112.            command, to the right of the previous column, flush against the 
  1113.            current column's tab stop. 
  1114.  
  1115.             \`
  1116.  
  1117.            Allows you to put text flush right against any tab stop, including 
  1118.            tab stop 0.  However, it can't move text to the right of the last 
  1119.            column because there's no tab stop there.  The \` command moves all 
  1120.            the text that follows it, up to the \\ or \end{tabbing} command that 
  1121.            ends the line, to the right margin of the tabbing environment. 
  1122.            There must be no \> or \' command between the \` and the command 
  1123.            that ends the line. 
  1124.  
  1125.             \kill
  1126.  
  1127.            Sets tab stops without producing text.  Works just like  \\ except 
  1128.            that it throws away the current line instead of producing output for 
  1129.            it.  The effect of any \=, \+ or \- commands in that line remain in 
  1130.            effect. 
  1131.  
  1132.             \pushtabs
  1133.  
  1134.            Saves all current tab stop positions. Useful for temporarily 
  1135.            changing tab stop positions in the middle of a tabbing environment. 
  1136.  
  1137.             \pushtabs
  1138.  
  1139.            Restores the tab stop positions saved by the last \pushtabs. 
  1140.  
  1141.             \a
  1142.  
  1143.            In a tabbing environment, the commands \=, \' and \` do not produce 
  1144.            accents as normal. Instead, the commands \a=, \a' and \a` are used. 
  1145.  
  1146.  This example typesets a Pascal function in a traditional format: 
  1147.  
  1148.                           \begin{tabbing}
  1149.                           function \= fact(n : integer) : integer;\\
  1150.                                \> begin \= \+ \\
  1151.                                   \> if \= n $>$ 1 then \+ \\
  1152.                                       fact := n * fact(n-1) \- \\
  1153.                                    else \+ \\
  1154.                                       fact := 1; \-\- \\
  1155.                                 end;\\
  1156.                           \end{tabbing}
  1157.  
  1158.  
  1159. ΓòÉΓòÉΓòÉ 4.5.18. table ΓòÉΓòÉΓòÉ
  1160.  
  1161.                        \begin{table}[placement]
  1162.                        body of the table
  1163.                        \caption{table title}
  1164.                        \end{table}
  1165.  
  1166.  Tables  are objects  that  are not part  of the normal  text,  and are usually 
  1167.  ``floated''  to a convenient  place,  like  the top  of a page. Tables will 
  1168.  not be split between two pages. 
  1169.  
  1170.  The optional argument [placement] determines where LaTeX will try to place 
  1171.  your table.  There are four places where LaTeX can possibly put a float: 
  1172.  
  1173.  o h : Here - at the position in the text where the table environment appears. 
  1174.  
  1175.  o t : Top - at the top of a text page. 
  1176.  
  1177.  o b : Bottom - at the bottom of a text page. 
  1178.  
  1179.  o p : Page of floats - on a separate float page, which is a page containing no 
  1180.    text, only floats. 
  1181.  
  1182.  The standard report and article classes use the default placement [tbp]. 
  1183.  
  1184.  The body of the table is made up of whatever text, LaTeX commands, etc., you 
  1185.  wish.  The \caption command allows you to title your table. 
  1186.  
  1187.  
  1188. ΓòÉΓòÉΓòÉ 4.5.19. tabular ΓòÉΓòÉΓòÉ
  1189.  
  1190.                        \begin{tabular}[pos]{cols}
  1191.                        column 1 entry & column 2 entry ┬╖┬╖┬╖ & column n entry \\
  1192.                        .
  1193.                        .
  1194.                        .
  1195.                        \end{tabular}
  1196.  
  1197.      or 
  1198.  
  1199.                        \begin{tabular*}{width}[pos]{cols}
  1200.                        column 1 entry & column 2 entry ┬╖┬╖┬╖ & column n entry \\
  1201.                        .
  1202.                        .
  1203.                        .
  1204.                        \end{tabular*}
  1205.  
  1206.  These environments produce a box consisting of a sequence of rows of items, 
  1207.  aligned vertically in columns.  The mandatory and optional arguments consist 
  1208.  of: 
  1209.  
  1210.  width     Specifies the width of the tabular* environment.  There must be 
  1211.            rubber space between columns that can stretch to fill out the 
  1212.            specified width. 
  1213.  
  1214.  pos       Specifies the vertical position; default is alignment on the centre 
  1215.            of the environment. 
  1216.  
  1217.                1. t - align on top row 
  1218.  
  1219.                2. b - align on bottom row 
  1220.  
  1221.  cols      Specifies the column formatting.  It consists of a sequence of the 
  1222.            following specifiers, corresponding to the sequence of columns and 
  1223.            intercolumn material. 
  1224.  
  1225.                1. l - A column of left-aligned items. 
  1226.  
  1227.                2. r - A column of right-aligned items. 
  1228.  
  1229.                3. c - A column of centred items. 
  1230.  
  1231.                4. | - A vertical line the full height and depth of the 
  1232.                   environment. 
  1233.  
  1234.                5. @{text} - This inserts text in every row.  An @-expression 
  1235.                   suppresses the intercolumn space normally inserted between 
  1236.                   columns; any desired space between the inserted text and the 
  1237.                   adjacent items must be included in text.  An \extracolsep{wd} 
  1238.                   command in an @-expression causes an extra space of width wd 
  1239.                   to appear to the left of all subsequent columns, until 
  1240.                   countermanded by another \extracolsep command.  Unlike 
  1241.                   ordinary intercolumn space, this extra space is not 
  1242.                   suppressed by an @-expression.  An \extracolsep command can 
  1243.                   be used only in an @-expression in the cols argument. 
  1244.  
  1245.                6. p{wd} - Produces a column with each item typeset in a parbox 
  1246.                   of width wd, as if it were the argument of a \parbox[t]{wd} 
  1247.                   command.  However, a \\ may not appear in the item, except in 
  1248.                   the following situations: 
  1249.  
  1250.                    . inside an environment like minipage, array, or tabular. 
  1251.  
  1252.                    . inside an explicit \parbox. 
  1253.  
  1254.                    . in the scope of a \centering, \raggedright, or 
  1255.                      \raggedleft declaration.  The latter declarations must 
  1256.                      appear inside braces or an environment when used in a 
  1257.                      p-column element. 
  1258.  
  1259.                7. *{num}{cols} - Equivalent to num copies of cols, where num is 
  1260.                   any positive integer and cols is any list of 
  1261.                   column-specifiers, which may contain another *-expression. 
  1262.  
  1263.  
  1264.  \cline 
  1265.  \hline 
  1266.  \multicolumn 
  1267.  \vline 
  1268.  
  1269.  
  1270. ΓòÉΓòÉΓòÉ 4.5.19.1. \cline ΓòÉΓòÉΓòÉ
  1271.  
  1272.  \cline{i-j} 
  1273.  
  1274.  The \cline command draws horizontal lines across the columns specified, 
  1275.  beginning in column i and ending in column j, which are identified in the 
  1276.  mandatory argument. 
  1277.  
  1278.  
  1279. ΓòÉΓòÉΓòÉ 4.5.19.2. \hline ΓòÉΓòÉΓòÉ
  1280.  
  1281.  The \hline command will draw a horizontal line the width of the table.  It's 
  1282.  most commonly used to draw a line at the top, bottom, and between the rows of 
  1283.  the table. 
  1284.  
  1285.  
  1286. ΓòÉΓòÉΓòÉ 4.5.19.3. \multicolumn ΓòÉΓòÉΓòÉ
  1287.  
  1288.  \multicolumn{cols}{pos}{text} 
  1289.  
  1290.  The \multicolumn is used to make an entry that spans several columns.  The 
  1291.  first mandatory argument, cols, specifies the number of columns to span.  The 
  1292.  second mandatory argument, pos, specifies the formatting of the entry; c for 
  1293.  centred, l for flushleft, r for flushright.  The third mandatory argument, 
  1294.  text, specifies what text is to make up the entry. 
  1295.  
  1296.  
  1297. ΓòÉΓòÉΓòÉ 4.5.19.4. \vline ΓòÉΓòÉΓòÉ
  1298.  
  1299.  The \vline command will draw a vertical line extending the full height and 
  1300.  depth of its row.  An \hfill command can be used to move the line to the edge 
  1301.  of the column.  It can also be used in an @-expression. 
  1302.  
  1303.  
  1304. ΓòÉΓòÉΓòÉ 4.5.20. thebibliography ΓòÉΓòÉΓòÉ
  1305.  
  1306.                        \begin{thebibliography}{widest-label}
  1307.                        \bibitem[label]{cite_key}
  1308.                        .
  1309.                        .
  1310.                        .
  1311.                        \end{thebibliography}
  1312.  
  1313.  The thebibliography environment produces a bibliography or reference list.  In 
  1314.  the article class, this reference list is labelled ``References''; in the 
  1315.  report class, it is labelled ``Bibliography''. 
  1316.  
  1317.  o widest-label: Text that, when printed, is approximately as wide as the 
  1318.    widest item label produces by the \bibitem commands. 
  1319.  
  1320.  \bibitem 
  1321.  \cite 
  1322.  \nocite 
  1323.  Using BibTeX 
  1324.  
  1325.  
  1326. ΓòÉΓòÉΓòÉ 4.5.20.1. \bibitem ΓòÉΓòÉΓòÉ
  1327.  
  1328.  \bibitem[label]{cite_key} 
  1329.  
  1330.  The \bibitem command generates an entry labelled by label. If the label 
  1331.  argument is missing, a number is generated as the label, using the enumi 
  1332.  counter.  The cite_key is any sequence of letters, numbers, and punctuation 
  1333.  symbols not containing a comma.  This command writes an entry on the '.aux' 
  1334.  file containing cite_key and the item's label.  When this '.aux' file is read 
  1335.  by the \begin{document} command, the item's label is associated with cite_key, 
  1336.  causing the reference to cite_key by a \cite command to produce the associated 
  1337.  label. 
  1338.  
  1339.  
  1340. ΓòÉΓòÉΓòÉ 4.5.20.2. \cite ΓòÉΓòÉΓòÉ
  1341.  
  1342.  \cite[text]{key_list} 
  1343.  
  1344.  The key_list argument is a list of citation keys.  This command generates an 
  1345.  in-text citation to the references associated with the keys in key_list by 
  1346.  entries on the '.aux' file read by the \begin{document} command. 
  1347.  
  1348.  The optional text argument will appear after the citation, i.e. \cite[p. 
  1349.  2]{knuth} might produce `[Knuth, p. 2]'. 
  1350.  
  1351.  
  1352. ΓòÉΓòÉΓòÉ 4.5.20.3. \nocite ΓòÉΓòÉΓòÉ
  1353.  
  1354.  \nocite{key_list} 
  1355.  
  1356.  The \nocite command produces no text, but writes key_list, which is a list of 
  1357.  one or more citation keys, on the '.aux' file. 
  1358.  
  1359.  
  1360. ΓòÉΓòÉΓòÉ 4.5.20.4. Using BibTeX ΓòÉΓòÉΓòÉ
  1361.  
  1362.  If you use the BibTeX program by Oren Patashnik (highly recommended if you 
  1363.  need a bibliography of more than a couple of titles) to maintain your 
  1364.  bibliography, you don't use the thebibliography environment. Instead, you 
  1365.  include the lines 
  1366.  
  1367.                           \bibliographystyle{style}
  1368.                           \bibliography{bibfile}
  1369.  
  1370.  where style refers to a file style.bst, which defines how your citations will 
  1371.  look. The standard styles distributed with BibTeX are: 
  1372.  
  1373.  alpha     Sorted alphabetically. Labels are formed from name of author and 
  1374.            year of publication. 
  1375.  
  1376.  plain     Sorted alphabetically. Labels are numeric. 
  1377.  
  1378.  unsrt     Like plain, but entries are in order of citation. 
  1379.  
  1380.  abbrv     Like plain, but more compact labels. 
  1381.  
  1382.  In addition, numerous other BibTeX style files exist tailored to the demands 
  1383.  of various publications. 
  1384.  
  1385.  The argument to \bibliography refers to the file bibfile.bib, which should 
  1386.  contain your database in BibTeX format. Only the entries referred to via \cite 
  1387.  and \nocite will be listed in the bibliography. 
  1388.  
  1389.  
  1390. ΓòÉΓòÉΓòÉ 4.5.21. theorem ΓòÉΓòÉΓòÉ
  1391.  
  1392.                        \begin{theorem}
  1393.                        theorem text
  1394.                        \end{theorem}
  1395.  
  1396.  The theorem environment produces ``Theorem x'' in boldface followed by your 
  1397.  theorem text. 
  1398.  
  1399.  
  1400. ΓòÉΓòÉΓòÉ 4.5.22. titlepage ΓòÉΓòÉΓòÉ
  1401.  
  1402.                        \begin{titlepage}
  1403.                        text
  1404.                        \end{titlepage}
  1405.  
  1406.  The titlepage environment creates a title page, i.e.  a page with no printed 
  1407.  page number or heading.  It also causes the following page to be numbered page 
  1408.  one.  Formatting the title page is left to you.  The \today command comes in 
  1409.  handy for title pages. 
  1410.  
  1411.  Note that you can use the \maketitle (see \maketitle) command to produce a 
  1412.  standard title page. 
  1413.  
  1414.  
  1415. ΓòÉΓòÉΓòÉ 4.5.23. verbatim ΓòÉΓòÉΓòÉ
  1416.  
  1417.                        \begin{verbatim}
  1418.                        text
  1419.                        \end{verbatim}
  1420.  
  1421.  The verbatim environment is a paragraph-making environment that gets LaTeX to 
  1422.  print exactly what you type in.  It turns LaTeX into a typewriter with 
  1423.  carriage returns and blanks having the same effect that they would on a 
  1424.  typewriter. 
  1425.  
  1426.  \verb 
  1427.  
  1428.  
  1429. ΓòÉΓòÉΓòÉ 4.5.23.1. \verb ΓòÉΓòÉΓòÉ
  1430.  
  1431.  \verb char literal_text char 
  1432.  
  1433.  \verb*char literal_text char 
  1434.  
  1435.  Typesets literal_text exactly as typed, including special characters and 
  1436.  spaces, using a typewriter (\tt) type style. There may be no space between 
  1437.  \verb or \verb* and char (space is shown here only for clarity).  The *-form 
  1438.  differs only in that spaces are printed as a special character. as `\verb*| 
  1439.  |'. 
  1440.  
  1441.  
  1442. ΓòÉΓòÉΓòÉ 4.5.24. verse ΓòÉΓòÉΓòÉ
  1443.  
  1444.                        \begin{verse}
  1445.                        text
  1446.                        \end{verse}
  1447.  
  1448.  The verse environment is designed for poetry, though you may find other uses 
  1449.  for it. 
  1450.  
  1451.  The margins are indented on the left and the right. Separate the lines of each 
  1452.  stanza with \\, and use one or more blank lines to separate the stanzas. 
  1453.  
  1454.  
  1455. ΓòÉΓòÉΓòÉ 4.6. Footnotes ΓòÉΓòÉΓòÉ
  1456.  
  1457.  Footnotes can be produced in one of two ways.  They can be produced with one 
  1458.  command, the \footnote command.  They can also be produced with two commands, 
  1459.  the \footnotemark and the \footnotetext commands.  See the specific command 
  1460.  for information on why you would use one over the other. 
  1461.  
  1462.  \footnote 
  1463.  \footnotemark 
  1464.  \footnotetext 
  1465.  
  1466.  
  1467. ΓòÉΓòÉΓòÉ 4.6.1. \footnote ΓòÉΓòÉΓòÉ
  1468.  
  1469.  \footnote[number]{text} 
  1470.  
  1471.  The \footnote command places the numbered footnote text at the bottom of the 
  1472.  current page.  The optional argument, number, is used to change the default 
  1473.  footnote number.  This command can only be used in outer paragraph mode; i.e., 
  1474.  you cannot use it in sectioning commands like \chapter, in figures, tables or 
  1475.  in a tabular environment. 
  1476.  
  1477.  
  1478. ΓòÉΓòÉΓòÉ 4.6.2. \footnotemark ΓòÉΓòÉΓòÉ
  1479.  
  1480.  The \footnotemark command puts the footnote number in the text.  This command 
  1481.  can be used in inner paragraph mode.  The text of the footnote is supplied by 
  1482.  the \footnotetext command. 
  1483.  
  1484.  This command can be used to produce several consecutive footnote markers 
  1485.  referring to the same footnote by using 
  1486.  
  1487.  \footnotemark[\value{footnote}] 
  1488.  
  1489.  after the first \footnote command. 
  1490.  
  1491.  
  1492. ΓòÉΓòÉΓòÉ 4.6.3. \footnotetext ΓòÉΓòÉΓòÉ
  1493.  
  1494.  \footnotetext[number]{text} 
  1495.  
  1496.  The \footnotetext command produces the text to be placed at the bottom of the 
  1497.  page.  This command can come anywhere after the \footnotemark command.  The 
  1498.  \footnotetext command must appear in outer paragraph mode. 
  1499.  
  1500.  The optional argument, number, is used to change the default footnote number. 
  1501.  
  1502.  
  1503. ΓòÉΓòÉΓòÉ 4.7. Lengths ΓòÉΓòÉΓòÉ
  1504.  
  1505.  A length is a measure of distance.  Many LaTeX commands take a length as an 
  1506.  argument. 
  1507.  
  1508.  \newlength 
  1509.  \setlength 
  1510.  \addtolength 
  1511.  \settodepth 
  1512.  \settoheight 
  1513.  \settowidth 
  1514.  Predefined lengths 
  1515.  
  1516.  
  1517. ΓòÉΓòÉΓòÉ 4.7.1. \newlength ΓòÉΓòÉΓòÉ
  1518.  
  1519.  \newlength{\gnat} 
  1520.  
  1521.  The \newlength command defines the mandatory argument, \gnat, as a length 
  1522.  command with a value of 0in.  An error occurs if a \gnat command already 
  1523.  exists. 
  1524.  
  1525.  
  1526. ΓòÉΓòÉΓòÉ 4.7.2. \setlength ΓòÉΓòÉΓòÉ
  1527.  
  1528.  \setlength{\gnat}{length} 
  1529.  
  1530.  The \setlength command is used to set the value of a length command.  The 
  1531.  length argument can be expressed in any terms of length LaTeX understands, 
  1532.  i.e., inches (in), millimetres (mm), points (pt), etc. 
  1533.  
  1534.  
  1535. ΓòÉΓòÉΓòÉ 4.7.3. \addtolength ΓòÉΓòÉΓòÉ
  1536.  
  1537.  \addtolength{\gnat}{length} 
  1538.  
  1539.  The \addtolength command increments a ``length command'' by the amount 
  1540.  specified in the length argument.  It can be a negative amount. 
  1541.  
  1542.  
  1543. ΓòÉΓòÉΓòÉ 4.7.4. \settodepth ΓòÉΓòÉΓòÉ
  1544.  
  1545.  \settodepth{\gnat}{text} 
  1546.  
  1547.  The \settodepth command sets the value of a length command equal to the depth 
  1548.  of the text argument. 
  1549.  
  1550.  
  1551. ΓòÉΓòÉΓòÉ 4.7.5. \settoheight ΓòÉΓòÉΓòÉ
  1552.  
  1553.  \settoheight{\gnat}{text} 
  1554.  
  1555.  The \settoheight command sets the value of a length command equal to the 
  1556.  height of the text argument. 
  1557.  
  1558.  
  1559. ΓòÉΓòÉΓòÉ 4.7.6. \settowidth ΓòÉΓòÉΓòÉ
  1560.  
  1561.  \settowidth{\gnat}{text} 
  1562.  
  1563.  The \settowidth command sets the value of a length command equal to the width 
  1564.  of the text argument. 
  1565.  
  1566.  
  1567. ΓòÉΓòÉΓòÉ 4.7.7. Predefined lengths ΓòÉΓòÉΓòÉ
  1568.  
  1569.  \width 
  1570.  
  1571.  \height 
  1572.  
  1573.  \depth 
  1574.  
  1575.  \totalheight 
  1576.  
  1577.  These length parameters can be used in the arguments of the box-making 
  1578.  commands See Spaces & Boxes. They specify the natural width etc. of the text 
  1579.  in the box. \totalheight equals \height + \depth. To make a box with the text 
  1580.  stretched to double the natural size, e.g., say 
  1581.  
  1582.  \makebox[2\width]{Get a stretcher} 
  1583.  
  1584.  
  1585. ΓòÉΓòÉΓòÉ 4.8. Letters ΓòÉΓòÉΓòÉ
  1586.  
  1587.  You can use LaTeX to typeset letters, both personal and business.  The letter 
  1588.  document class is designed to make a number of letters at once, although you 
  1589.  can make just one if you so desire. 
  1590.  
  1591.  Your '.tex' source file has the same minimum commands as the other document 
  1592.  classes, i.e., you must have the following commands as a minimum: 
  1593.  
  1594.                        \documentclass{letter}
  1595.                        \begin{document}
  1596.                        ┬╖┬╖┬╖ letters ┬╖┬╖┬╖
  1597.                        \end{document}
  1598.  
  1599.  Each letter is a letter environment, whose argument is the name and address of 
  1600.  the recipient.  For example, you might have: 
  1601.  
  1602.                        \begin{letter}{Mr. Joe Smith\\ 2345 Princess St.
  1603.                          \\ Edinburgh, EH1 1AA}
  1604.                         ┬╖┬╖┬╖
  1605.                        \end{letter}
  1606.  
  1607.  The letter itself begins with the \opening command.  The text of the letter 
  1608.  follows.  It is typed as ordinary LaTeX input.  Commands that make no sense in 
  1609.  a letter, like \chapter, do not work.  The letter closes with a \closing 
  1610.  command. 
  1611.  
  1612.  After the closing, you can have additional material.  The \cc command produces 
  1613.  the usual ``cc: ┬╖┬╖┬╖''.  There's also a similar \encl command for a list of 
  1614.  enclosures. With both these commands, use \\ to separate the items. 
  1615.  
  1616.  \ps is meant for adding a postscript. 
  1617.  
  1618.  If you issue the \makelabels command in the preamble, LaTeX will create a 
  1619.  sheet of address labels. 
  1620.  
  1621.  \opening 
  1622.  \closing 
  1623.  Declarations 
  1624.  
  1625.  
  1626. ΓòÉΓòÉΓòÉ 4.8.1. \opening ΓòÉΓòÉΓòÉ
  1627.  
  1628.  \opening{text} 
  1629.  
  1630.  The letter begins with the \opening command.  The mandatory argument, text, is 
  1631.  whatever text you wish to start your letter, i.e., 
  1632.  
  1633.                        \opening{Dear Joe,}
  1634.  
  1635.  
  1636. ΓòÉΓòÉΓòÉ 4.8.2. \closing ΓòÉΓòÉΓòÉ
  1637.  
  1638.  \closing{text} 
  1639.  
  1640.  The letter closes with a \closing command, i.e., 
  1641.  
  1642.                        \closing{Best Regards,}
  1643.  
  1644.  
  1645. ΓòÉΓòÉΓòÉ 4.8.3. Declarations ΓòÉΓòÉΓòÉ
  1646.  
  1647.  The following commands are declarations which take a single argument. 
  1648.  
  1649.  \address 
  1650.  \signature 
  1651.  \location 
  1652.  \telephone 
  1653.  
  1654.  
  1655. ΓòÉΓòÉΓòÉ 4.8.4. \address ΓòÉΓòÉΓòÉ
  1656.  
  1657.  \address{Return address} 
  1658.  
  1659.  The return address, as it should appear on the letter and the envelope. 
  1660.  Separate lines of the address should be separated by \\ commands. If you do 
  1661.  not make an \address declaration, then the letter will be formatted for 
  1662.  copying onto your organisation's standard letterhead. (See Overview, for 
  1663.  details on your local implementation).  If you give an \address declaration, 
  1664.  then the letter will be formatted as a personal letter. 
  1665.  
  1666.  
  1667. ΓòÉΓòÉΓòÉ 4.8.5. \signature ΓòÉΓòÉΓòÉ
  1668.  
  1669.  \signature{Your name} 
  1670.  
  1671.  Your name, as it should appear at the end of the letter underneath the space 
  1672.  for your signature.  Items that should go on separate lines should be 
  1673.  separated by \\ commands. 
  1674.  
  1675.  
  1676. ΓòÉΓòÉΓòÉ 4.8.6. \location ΓòÉΓòÉΓòÉ
  1677.  
  1678.  \location{address} 
  1679.  
  1680.  This modifies your organisation's standard address.  This only appears if the 
  1681.  firstpage pagestyle is selected. 
  1682.  
  1683.  
  1684. ΓòÉΓòÉΓòÉ 4.8.7. \telephone ΓòÉΓòÉΓòÉ
  1685.  
  1686.  \telephone{number} 
  1687.  
  1688.  This is your telephone number.  This only appears if the firstpage pagestyle 
  1689.  is selected. 
  1690.  
  1691.  
  1692. ΓòÉΓòÉΓòÉ 4.9. Line & Page Breaking ΓòÉΓòÉΓòÉ
  1693.  
  1694.  The first thing LaTeX does when processing ordinary text is to translate your 
  1695.  input file into a string of glyphs and spaces.  To produce a printed document, 
  1696.  this string must be broken into lines, and these lines must be broken into 
  1697.  pages.  In some environments, you do the line breaking yourself with the \\ 
  1698.  command, but LaTeX usually does it for you. 
  1699.  
  1700.  \\ 
  1701.  \- (hyphenation) 
  1702.  \cleardoublepage 
  1703.  \clearpage 
  1704.  \enlargethispage 
  1705.  \fussy 
  1706.  \hyphenation 
  1707.  \linebreak 
  1708.  \newline 
  1709.  \newpage 
  1710.  \nolinebreak 
  1711.  \nopagebreak 
  1712.  \pagebreak 
  1713.  \sloppy 
  1714.  
  1715.  
  1716. ΓòÉΓòÉΓòÉ 4.9.1. \\ ΓòÉΓòÉΓòÉ
  1717.  
  1718.  \\[*][extra-space] 
  1719.  
  1720.  The \\ command tells LaTeX to start a new line.  It has an optional argument, 
  1721.  extra-space, that specifies how much extra vertical space is to be inserted 
  1722.  before the next line.  This can be a negative amount. 
  1723.  
  1724.  The \\* command is the same as the ordinary \\ command except that it tells 
  1725.  LaTeX not to start a new page after the line. 
  1726.  
  1727.  
  1728. ΓòÉΓòÉΓòÉ 4.9.2. \- ΓòÉΓòÉΓòÉ
  1729.  
  1730.  The \- command tells LaTeX that it may hyphenate the word at that point. 
  1731.  LaTeX is very good at hyphenating, and it will usually find all correct 
  1732.  hyphenation points.  The \- command is used for the exceptional cases. 
  1733.  
  1734.  Note that when you insert \- commands in a word, the word will only be 
  1735.  hyphenated at those points and not at any of the hyphenation points that LaTeX 
  1736.  might otherwise have chosen. 
  1737.  
  1738.  
  1739. ΓòÉΓòÉΓòÉ 4.9.3. \cleardoublepage ΓòÉΓòÉΓòÉ
  1740.  
  1741.  The \cleardoublepage command ends the current page and causes all figures and 
  1742.  tables that have so far appeared in the input to be printed. In a two-sided 
  1743.  printing style, it also makes the next page a right-hand (odd-numbered) page, 
  1744.  producing a blank page if necessary. 
  1745.  
  1746.  
  1747. ΓòÉΓòÉΓòÉ 4.9.4. \clearpage ΓòÉΓòÉΓòÉ
  1748.  
  1749.  The \clearpage command ends the current page and causes all figures and tables 
  1750.  that have so far appeared in the input to be printed. 
  1751.  
  1752.  
  1753. ΓòÉΓòÉΓòÉ 4.9.5. \enlargethispage ΓòÉΓòÉΓòÉ
  1754.  
  1755.  \enlargethispage{size} 
  1756.  
  1757.  \enlargethispage*{size} 
  1758.  
  1759.  Enlarge the \textheight for the current page by the specified amount; e.g. 
  1760.  \enlargethispage{\baselineskip} will allow one additional line. 
  1761.  
  1762.  The starred form tries to squeeze the material together on the page as much as 
  1763.  possible. This is normally used together with an explicit \pagebreak. 
  1764.  
  1765.  \fussy 
  1766.  
  1767.  This declaration (which is the default) makes TeX more fussy about line 
  1768.  breaking. This can avoids too much space between words, but may produce 
  1769.  overfull boxes. 
  1770.  
  1771.  This command cancels the effect of a previous  \sloppy command. 
  1772.  
  1773.  
  1774. ΓòÉΓòÉΓòÉ 4.9.6. \hyphenation ΓòÉΓòÉΓòÉ
  1775.  
  1776.  \hyphenation{words} 
  1777.  
  1778.  The \hyphenation command declares allowed hyphenation points, where words is a 
  1779.  list of words, separated by spaces, in which each hyphenation point is 
  1780.  indicated by a - character. 
  1781.  
  1782.  
  1783. ΓòÉΓòÉΓòÉ 4.9.7. \linebreak ΓòÉΓòÉΓòÉ
  1784.  
  1785.  \linebreak[number] 
  1786.  
  1787.  The \linebreak command tells LaTeX to break the current line at the point of 
  1788.  the command.  With the optional argument, number, you can convert the 
  1789.  \linebreak command from a demand to a request.  The number must be a number 
  1790.  from 0 to 4.  The higher the number, the more insistent the request is. 
  1791.  
  1792.  The \linebreak command causes LaTeX to stretch the line so it extends to the 
  1793.  right margin. 
  1794.  
  1795.  
  1796. ΓòÉΓòÉΓòÉ 4.9.8. \newline ΓòÉΓòÉΓòÉ
  1797.  
  1798.  The \newline command breaks the line right where it is. It can only be used in 
  1799.  paragraph mode. 
  1800.  
  1801.  
  1802. ΓòÉΓòÉΓòÉ 4.9.9. \newpage ΓòÉΓòÉΓòÉ
  1803.  
  1804.  The \newpage command ends the current page. 
  1805.  
  1806.  
  1807. ΓòÉΓòÉΓòÉ 4.9.10. \nolinebreak ΓòÉΓòÉΓòÉ
  1808.  
  1809.  \nolinebreak[number] 
  1810.  
  1811.  The \nolinebreak command prevents LaTeX from breaking the current line at the 
  1812.  point of the command.  With the optional argument, number, you can convert the 
  1813.  \nolinebreak command from a demand to a request.  The number must be a number 
  1814.  from 0 to 4.  The higher the number, the more insistent the request is. 
  1815.  
  1816.  
  1817. ΓòÉΓòÉΓòÉ 4.9.11. \nopagebreak ΓòÉΓòÉΓòÉ
  1818.  
  1819.  \nopagebreak[number] 
  1820.  
  1821.  The \nopagebreak command prevents LaTeX from breaking the current page at the 
  1822.  point of the command.  With the optional argument, number, you can convert the 
  1823.  \nopagebreak command from a demand to a request.  The number must be a number 
  1824.  from 0 to 4.  The higher the number, the more insistent the request is. 
  1825.  
  1826.  
  1827. ΓòÉΓòÉΓòÉ 4.9.12. \pagebreak ΓòÉΓòÉΓòÉ
  1828.  
  1829.  \pagebreak[number] 
  1830.  
  1831.  The \pagebreak command tells LaTeX to break the current page at the point of 
  1832.  the command.  With the optional argument, number, you can convert the 
  1833.  \pagebreak command from a demand to a request.  The number must be a number 
  1834.  from 0 to 4.  The higher the number, the more insistent the request is. 
  1835.  
  1836.  \sloppy 
  1837.  
  1838.  This declaration makes TeX less fussy about line breaking. This can prevent 
  1839.  overfull boxes, but may leave too much space between words. 
  1840.  
  1841.  Lasts until a \fussy command is issued. 
  1842.  
  1843.  
  1844. ΓòÉΓòÉΓòÉ 4.10. Making Paragraphs ΓòÉΓòÉΓòÉ
  1845.  
  1846.  A paragraph is ended by one or more completely blank lines --- lines not 
  1847.  containing even a %.  A blank line should not appear where a new paragraph 
  1848.  cannot be started, such as in math mode or in the argument of a sectioning 
  1849.  command. 
  1850.  
  1851.  \indent 
  1852.  \noindent 
  1853.  \par 
  1854.  
  1855.  
  1856. ΓòÉΓòÉΓòÉ 4.10.1. \indent ΓòÉΓòÉΓòÉ
  1857.  
  1858.  \indent 
  1859.  
  1860.  This produces a horizontal space whose width equals the width of the paragraph 
  1861.  indentation.  It is used to add paragraph indentation where it would otherwise 
  1862.  be suppressed. 
  1863.  
  1864.  
  1865. ΓòÉΓòÉΓòÉ 4.10.2. \noindent ΓòÉΓòÉΓòÉ
  1866.  
  1867.  \noindent 
  1868.  
  1869.  When used at the beginning of the paragraph, it suppresses the paragraph 
  1870.  indentation.  It has no effect when used in the middle of a paragraph. 
  1871.  
  1872.  
  1873. ΓòÉΓòÉΓòÉ 4.10.3. \par ΓòÉΓòÉΓòÉ
  1874.  
  1875.  Equivalent to a blank line; often used to make command or environment 
  1876.  definitions easier to read. 
  1877.  
  1878.  
  1879. ΓòÉΓòÉΓòÉ 4.11. Margin Notes ΓòÉΓòÉΓòÉ
  1880.  
  1881.  The command \marginpar[left]{right} creates a note in the margin. The first 
  1882.  line will be at the same height as the line in the text where the \marginpar 
  1883.  occurs. 
  1884.  
  1885.  When you only specify the mandatory argument right, the text will be placed 
  1886.  
  1887.  o in the right margin for one-sided layout 
  1888.  
  1889.  o in the outside margin for two-sided layout 
  1890.  
  1891.  o in the nearest margin for two-column layout. 
  1892.  
  1893.  By issuing the command \reversemarginpar, you can force the marginal notes to 
  1894.  go into the opposite (inside) margin. 
  1895.  
  1896.  When you specify both arguments, left is used for the left margin, and right 
  1897.  is used for the right margin. 
  1898.  
  1899.  The first word will normally not be hyphenated; you can enable hyphenation by 
  1900.  prefixing the first word with a \hspace{0pt} command. 
  1901.  
  1902.  
  1903. ΓòÉΓòÉΓòÉ 4.12. Math Formulae ΓòÉΓòÉΓòÉ
  1904.  
  1905.  There are three environments that put LaTeX in math mode: 
  1906.  
  1907.  math      For Formulae that appear right in the text. 
  1908.  
  1909.  displaymathFor Formulae that appear on their own line. 
  1910.  
  1911.  equation  The same as the displaymath environment except that it adds an 
  1912.            equation number in the right margin. 
  1913.  
  1914.  The math environment can be used in both paragraph and LR mode, but the 
  1915.  displaymath and equation environments can be used only in paragraph mode.  The 
  1916.  math and displaymath environments are used so often that they have the 
  1917.  following short forms: 
  1918.  
  1919.                         \(┬╖┬╖┬╖\)   instead of   \begin{math}┬╖┬╖┬╖\end{math}
  1920.                         \[┬╖┬╖┬╖\]   instead of   \begin{displaymath}┬╖┬╖┬╖\end{displaymath}
  1921.  
  1922.  In fact, the math environment is so common that it has an even shorter form: 
  1923.  
  1924.                         $ ┬╖┬╖┬╖ $   instead of   \(┬╖┬╖┬╖\)
  1925.  
  1926.  Subscripts & Superscripts 
  1927.  Math Symbols 
  1928.  Spacing in Math Mode 
  1929.  Math Miscellany 
  1930.  
  1931.  
  1932. ΓòÉΓòÉΓòÉ 4.12.1. Subscripts & Superscripts ΓòÉΓòÉΓòÉ
  1933.  
  1934.  To get an expression exp to appear as a subscript, you just type _{exp}.  To 
  1935.  get exp to appear as a superscript, you type ^{exp}. LaTeX handles 
  1936.  superscripted superscripts and all of that stuff in the natural way.  It even 
  1937.  does the right thing when something has both a subscript and a superscript. 
  1938.  
  1939.  
  1940. ΓòÉΓòÉΓòÉ 4.12.2. Math Symbols ΓòÉΓòÉΓòÉ
  1941.  
  1942.  LaTeX provides almost any mathematical symbol you're likely to need. The 
  1943.  commands for generating them can be used only in math mode.  For example, if 
  1944.  you include $\pi$ in your source, you will get the symbol ``pi'' in your 
  1945.  output. 
  1946.  
  1947.  LaTeX provides almost any mathematical symbol you're likely to need. The 
  1948.  commands for generating them can be used only in math mode.  For example, if 
  1949.  you include $\pi$ in your source, you will get the symbol in your output. 
  1950.  
  1951.  
  1952. ΓòÉΓòÉΓòÉ 4.12.3. Spacing in Math Mode ΓòÉΓòÉΓòÉ
  1953.  
  1954.  In a math environment, LaTeX ignores the spaces you type and puts in the 
  1955.  spacing that it thinks is best.  LaTeX formats mathematics the way it's done 
  1956.  in mathematics texts.  If you want different spacing, LaTeX provides the 
  1957.  following four commands for use in math mode: 
  1958.  
  1959.   1. \; - a thick space 
  1960.  
  1961.   2. \: - a medium space 
  1962.  
  1963.   3. \, - a thin space 
  1964.  
  1965.   4. \! - a negative thin space 
  1966.  
  1967.  
  1968. ΓòÉΓòÉΓòÉ 4.12.4. Math Miscellany ΓòÉΓòÉΓòÉ
  1969.  
  1970.  \cdots    Produces a horizontal ellipsis where the dots are raised to the 
  1971.            centre of the line. 
  1972.  
  1973.            eg. 
  1974.  
  1975.  \ddots    Produces a diagonal ellipsis. 
  1976.  
  1977.            eg. 
  1978.  
  1979.  \frac{num}{den}Produces the fraction num divided by den. 
  1980.  
  1981.            eg. 
  1982.  
  1983.  \ldots    Produces an ellipsis.  This command works in any mode, not just math 
  1984.            mode. 
  1985.  
  1986.            eg. 
  1987.  
  1988.  \overbrace{text}Generates a brace over text. 
  1989.  
  1990.            eg. 
  1991.  
  1992.  \overline{text}Causes the argument text to be overlined. 
  1993.  
  1994.            eg. 
  1995.  
  1996.  \sqrt[root]{arg}Produces the square root of its argument.  The optional 
  1997.            argument, root, determines what root to produce, i.e., the cube root 
  1998.            of x+y would be typed as $\sqrt[3]{x+y}$. 
  1999.  
  2000.            eg. 
  2001.  
  2002.  \underbrace{text}Generates text with a brace underneath. 
  2003.  
  2004.            eg. 
  2005.  
  2006.  \underline{text}Causes the argument text to be underlined. This command can 
  2007.            also be used in paragraph and LR modes. 
  2008.  
  2009.            eg. 
  2010.  
  2011.  \vdots    Produces a vertical ellipsis. 
  2012.  
  2013.            eg. 
  2014.  
  2015.  
  2016. ΓòÉΓòÉΓòÉ 4.13. Modes ΓòÉΓòÉΓòÉ
  2017.  
  2018.  When LaTeX is processing your input text, it is always in one of three modes: 
  2019.  
  2020.  o Paragraph mode 
  2021.  
  2022.  o Math mode 
  2023.  
  2024.  o Left-to-right mode, called LR mode for short 
  2025.  
  2026.  LaTeX changes mode only when it goes up or down a staircase to a different 
  2027.  level, though not all level changes produce mode changes. Mode changes occur 
  2028.  only when entering or leaving an environment, or when LaTeX is processing the 
  2029.  argument of certain text-producing commands. 
  2030.  
  2031.  ``Paragraph mode'' is the most common; it's the one LaTeX is in when 
  2032.  processing ordinary text.  In that mode, LaTeX breaks your text into lines and 
  2033.  breaks the lines into pages.  LaTeX is in ``math mode'' when it's generating a 
  2034.  mathematical formula.  In ``LR mode'', as in paragraph mode, LaTeX considers 
  2035.  the output that it produces to be a string of words with spaces between them. 
  2036.  However, unlike paragraph mode, LaTeX keeps going from left to right; it never 
  2037.  starts a new line in LR mode. Even if you put a hundred words into an \mbox, 
  2038.  LaTeX would keep typesetting them from left to right inside a single box, and 
  2039.  then complain because the resulting box was too wide to fit on the line. 
  2040.  
  2041.  LaTeX is in LR mode when it starts making a box with an \mbox command.  You 
  2042.  can get it to enter a different mode inside the box - for example, you can 
  2043.  make it enter math mode to put a formula in the box. There are also several 
  2044.  text-producing commands and environments for making a box that put LaTeX in 
  2045.  paragraph mode.  The box make by one of these commands or environments will be 
  2046.  called a parbox.  When LaTeX is in paragraph mode while making a box, it is 
  2047.  said to be in ``inner paragraph mode''.  Its normal paragraph mode, which it 
  2048.  starts out in, is called ``outer paragraph mode''. 
  2049.  
  2050.  
  2051. ΓòÉΓòÉΓòÉ 4.14. Page Styles ΓòÉΓòÉΓòÉ
  2052.  
  2053.  The \documentclass command determines the size and position of the page's head 
  2054.  and foot.  The page style determines what goes in them. 
  2055.  
  2056.  \maketitle 
  2057.  \pagenumbering 
  2058.  \pagestyle 
  2059.  \thispagestyle 
  2060.  
  2061.  
  2062. ΓòÉΓòÉΓòÉ 4.14.1. \maketitle ΓòÉΓòÉΓòÉ
  2063.  
  2064.  \maketitle 
  2065.  
  2066.  The \maketitle command generates a title on a separate title page - except in 
  2067.  the article class, where the title normally goes at the top of the first page. 
  2068.  Information used to produce the title is obtained from the following 
  2069.  declarations: 
  2070.  
  2071.  See Page Styles for the commands to give the information. 
  2072.  
  2073.  \author 
  2074.  \date 
  2075.  \thanks 
  2076.  \title 
  2077.  
  2078.  
  2079. ΓòÉΓòÉΓòÉ 4.14.2. \author ΓòÉΓòÉΓòÉ
  2080.  
  2081.  \author{names} 
  2082.  
  2083.  The \author command declares the author(s), where names is a list of authors 
  2084.  separated by \and commands.  Use \\ to separate lines within a single author's 
  2085.  entry -- for example, to give the author's institution or address. 
  2086.  
  2087.  
  2088. ΓòÉΓòÉΓòÉ 4.14.3. \date ΓòÉΓòÉΓòÉ
  2089.  
  2090.  \date{text} 
  2091.  
  2092.  The \date command declares text to be the document's date.  With no \date 
  2093.  command, the current date is used. 
  2094.  
  2095.  
  2096. ΓòÉΓòÉΓòÉ 4.14.4. \thanks ΓòÉΓòÉΓòÉ
  2097.  
  2098.  \thanks{text} 
  2099.  
  2100.  The \thanks command produces a \footnote to the title. 
  2101.  
  2102.  
  2103. ΓòÉΓòÉΓòÉ 4.14.5. \title ΓòÉΓòÉΓòÉ
  2104.  
  2105.  \title{text} 
  2106.  
  2107.  The \title command declares text to be the title.  Use \\ to tell LaTeX where 
  2108.  to start a new line in a long title. 
  2109.  
  2110.  
  2111. ΓòÉΓòÉΓòÉ 4.14.6. \pagenumbering ΓòÉΓòÉΓòÉ
  2112.  
  2113.  \pagenumbering{num_style} 
  2114.  
  2115.  Specifies the style of page numbers.  Possible values of num_style are: 
  2116.  
  2117.  o arabic - Arabic numerals 
  2118.  
  2119.  o roman - Lowercase Roman numerals 
  2120.  
  2121.  o Roman - Uppercase Roman numerals 
  2122.  
  2123.  o alph - Lowercase letters 
  2124.  
  2125.  o Alph - Uppercase letters 
  2126.  
  2127.  
  2128. ΓòÉΓòÉΓòÉ 4.14.7. \pagestyle ΓòÉΓòÉΓòÉ
  2129.  
  2130.  \pagestyle{option} 
  2131.  
  2132.  The \pagestyle command changes the style from the current page on throughout 
  2133.  the remainder of your document. 
  2134.  
  2135.  The valid options are: 
  2136.  
  2137.  o plain - Just a plain page number. 
  2138.  
  2139.  o empty - Produces empty heads and feet - no page numbers. 
  2140.  
  2141.  o headings - Puts running headings on each page.  The document style specifies 
  2142.    what goes in the headings. 
  2143.  
  2144.  o myheadings - You specify what is to go in the heading with the \markboth or 
  2145.    the \markright commands. 
  2146.  
  2147.  \mark 
  2148.  
  2149.  
  2150. ΓòÉΓòÉΓòÉ 4.14.8. \mark ΓòÉΓòÉΓòÉ
  2151.  
  2152.                       \markboth{left head}{right head}
  2153.                       \markright{right head}
  2154.  
  2155.  The \markboth and \markright commands are used in conjunction with the page 
  2156.  style myheadings for setting either both or just the right heading.  In 
  2157.  addition to their use with the myheadings page style, you can use them to 
  2158.  override the normal headings in the headings style, since LaTeX uses these 
  2159.  same commands to generate those heads.  You should note that a ``left-hand 
  2160.  heading'' is generated by the last \markboth command before the end of the 
  2161.  page, while a ``right-hand heading'' is generated by the first \markboth or 
  2162.  \markright that comes on the page if there is one, otherwise by the last one 
  2163.  before the page. 
  2164.  
  2165.  
  2166. ΓòÉΓòÉΓòÉ 4.14.9. \thispagestyle ΓòÉΓòÉΓòÉ
  2167.  
  2168.  \thispagestyle{option} 
  2169.  
  2170.  The \thispagestyle command works in the same manner as the \pagestyle command 
  2171.  except that it changes the style for the current page only. 
  2172.  
  2173.  
  2174. ΓòÉΓòÉΓòÉ 4.15. Sectioning ΓòÉΓòÉΓòÉ
  2175.  
  2176.  Sectioning commands provide the means to structure your text into units. 
  2177.  
  2178.  o \part 
  2179.  
  2180.  o \chapter (report and book class only) 
  2181.  
  2182.  o \section 
  2183.  
  2184.  o \subsection 
  2185.  
  2186.  o \subsubsection 
  2187.  
  2188.  o \paragraph 
  2189.  
  2190.  o \subparagraph 
  2191.  
  2192.  All sectioning commands take the same general form, i.e., 
  2193.  
  2194.  \chapter[optional]{title} 
  2195.  
  2196.  In addition to providing the heading in the text, the mandatory argument of 
  2197.  the sectioning command can appear in two other places: 
  2198.  
  2199.   1. The table of contents 
  2200.  
  2201.   2. The running head at the top of the page 
  2202.  
  2203.  You may not want the same thing to appear in these other two places as appears 
  2204.  in the text heading.  To handle this situation, the sectioning commands have 
  2205.  an optional argument that provides the text for these other two purposes. 
  2206.  
  2207.  All sectioning commands have *-forms that print a title, but do not include a 
  2208.  number and do not make an entry in the table of contents. 
  2209.  
  2210.  \appendix 
  2211.  
  2212.  
  2213. ΓòÉΓòÉΓòÉ 4.15.1. \appendix ΓòÉΓòÉΓòÉ
  2214.  
  2215.  \appendix 
  2216.  
  2217.  The \appendix command changes the way sectional units are numbered.  The 
  2218.  \appendix command generates no text and does not affect the numbering of 
  2219.  parts. 
  2220.  
  2221.  
  2222. ΓòÉΓòÉΓòÉ 4.16. Spaces & Boxes ΓòÉΓòÉΓòÉ
  2223.  
  2224.  All the predefined length parameters See Predefined lengths can be used in the 
  2225.  arguments of the box-making commands. 
  2226.  
  2227.  Horizontal space 
  2228.  
  2229.  \dotfill 
  2230.  \hfill 
  2231.  \hrulefill 
  2232.  \hspace                       Vertical space 
  2233.  \addvspace 
  2234.  \bigskip 
  2235.  \medskip 
  2236.  \smallskip 
  2237.  \vfill 
  2238.  \vspace                       Boxes 
  2239.  \fbox 
  2240.  \framebox 
  2241.  lrbox 
  2242.  \makebox 
  2243.  \mbox 
  2244.  \newsavebox 
  2245.  \parbox 
  2246.  \raisebox 
  2247.  \rule 
  2248.  \savebox 
  2249.  \usebox 
  2250.  
  2251.  
  2252. ΓòÉΓòÉΓòÉ 4.16.1. \addvspace ΓòÉΓòÉΓòÉ
  2253.  
  2254.  \addvspace{length} 
  2255.  
  2256.  The \addvspace command normally adds a vertical space of height length. 
  2257.  However, if vertical space has already been added to the same point in the 
  2258.  output by a previous \addvspace command, then this command will not add more 
  2259.  space than needed to make the natural length of the total vertical space equal 
  2260.  to length. 
  2261.  
  2262.  
  2263. ΓòÉΓòÉΓòÉ 4.16.2. \bigskip ΓòÉΓòÉΓòÉ
  2264.  
  2265.  The \bigskip command is equivalent to \vspace{bigskipamount} where 
  2266.  bigskipamount is determined by the document class. 
  2267.  
  2268.  
  2269. ΓòÉΓòÉΓòÉ 4.16.3. \dotfill ΓòÉΓòÉΓòÉ
  2270.  
  2271.  The \dotfill command produces a ``rubber length'' that produces dots instead 
  2272.  of just spaces. 
  2273.  
  2274.  
  2275. ΓòÉΓòÉΓòÉ 4.16.4. \fbox ΓòÉΓòÉΓòÉ
  2276.  
  2277.  \fbox{text} 
  2278.  
  2279.  The \fbox command is exactly the same as the \mbox command, except that it 
  2280.  puts a frame around the outside of the box that it creates. 
  2281.  
  2282.  
  2283. ΓòÉΓòÉΓòÉ 4.16.5. \framebox ΓòÉΓòÉΓòÉ
  2284.  
  2285.  \framebox[width][position]{text} 
  2286.  
  2287.  The \framebox command is exactly the same as the \makebox command, except that 
  2288.  it puts a frame around the outside of the box that it creates. 
  2289.  
  2290.  The framebox command produces a rule of thickness \fboxrule, and leaves a 
  2291.  space \fboxsep between the rule and the contents of the box. 
  2292.  
  2293.  
  2294. ΓòÉΓòÉΓòÉ 4.16.6. \hfill ΓòÉΓòÉΓòÉ
  2295.  
  2296.  The \hfill fill command produces a ``rubber length'' which can stretch or 
  2297.  shrink horizontally.  It will be filled with spaces. 
  2298.  
  2299.  
  2300. ΓòÉΓòÉΓòÉ 4.16.7. \hrulefill ΓòÉΓòÉΓòÉ
  2301.  
  2302.  The \hrulefill fill command produces a ``rubber length'' which can stretch or 
  2303.  shrink horizontally.  It will be filled with a horizontal rule. 
  2304.  
  2305.  
  2306. ΓòÉΓòÉΓòÉ 4.16.8. \hspace ΓòÉΓòÉΓòÉ
  2307.  
  2308.  \hspace[*]{length} 
  2309.  
  2310.  The \hspace command adds horizontal space.  The length of the space can be 
  2311.  expressed in any terms that LaTeX understands, i.e., points, inches, etc.  You 
  2312.  can add negative as well as positive space with an \hspace command.  Adding 
  2313.  negative space is like backspacing. 
  2314.  
  2315.  LaTeX removes horizontal space that comes at the end of a line.  If you don't 
  2316.  want LaTeX to remove this space, include the optional * argument.  Then the 
  2317.  space is never removed. 
  2318.  
  2319.  
  2320. ΓòÉΓòÉΓòÉ 4.16.9. lrbox ΓòÉΓòÉΓòÉ
  2321.  
  2322.  \begin{lrbox}{cmd} text \end{lrbox} 
  2323.  
  2324.  This is the environment form of \sbox. 
  2325.  
  2326.  The text inside the environment is saved in the box cmd, which must have been 
  2327.  declared with \newsavebox. 
  2328.  
  2329.  
  2330. ΓòÉΓòÉΓòÉ 4.16.10. \makebox ΓòÉΓòÉΓòÉ
  2331.  
  2332.  \makebox[width][position]{text} 
  2333.  
  2334.  The \makebox command creates a box just wide enough to contain the text 
  2335.  specified.  The width of the box is specified by the optional width argument. 
  2336.  The position of the text within the box is determined by the optional position 
  2337.  argument. 
  2338.  
  2339.  o c --- centred (default) 
  2340.  
  2341.  o l --- flushleft 
  2342.  
  2343.  o r --- flushright 
  2344.  
  2345.  o s --- stretch from left to right margin. The text must contain stretchable 
  2346.    space for this to work. 
  2347.  
  2348.  See \makebox (picture). 
  2349.  
  2350.  
  2351. ΓòÉΓòÉΓòÉ 4.16.11. \mbox ΓòÉΓòÉΓòÉ
  2352.  
  2353.  \mbox{text} 
  2354.  
  2355.  The \mbox command creates a box just wide enough to hold the text created by 
  2356.  its argument. 
  2357.  
  2358.  Use this command to prevent text from being split across lines. 
  2359.  
  2360.  
  2361. ΓòÉΓòÉΓòÉ 4.16.12. \medskip ΓòÉΓòÉΓòÉ
  2362.  
  2363.  The \medskip command is equivalent to \vspace{medskipamount} where 
  2364.  medskipamount is determined by the document class. 
  2365.  
  2366.  
  2367. ΓòÉΓòÉΓòÉ 4.16.13. \newsavebox ΓòÉΓòÉΓòÉ
  2368.  
  2369.  \newsavebox{cmd} 
  2370.  
  2371.  Declares cmd, which must be a command name that is not already defined, to be 
  2372.  a bin for saving boxes. 
  2373.  
  2374.  
  2375. ΓòÉΓòÉΓòÉ 4.16.14. \parbox ΓòÉΓòÉΓòÉ
  2376.  
  2377.  \parbox[position][height][inner-pos]{width}{text} 
  2378.  
  2379.  A parbox is a box whose contents are created in paragraph mode.  The \parbox 
  2380.  has two mandatory arguments: 
  2381.  
  2382.  o width - specifies the width of the parbox, and 
  2383.  
  2384.  o text - the text that goes inside the parbox. 
  2385.  
  2386.  LaTeX will position a parbox so its centre lines up with the centre of the 
  2387.  text line.  The optional position argument allows you to line up either the 
  2388.  top or bottom line in the parbox (default is top). 
  2389.  
  2390.  If the height argument is not given, the box will have the natural height of 
  2391.  the text. 
  2392.  
  2393.  The inner-pos argument controls the placement of the text inside the box. If 
  2394.  it is not specified, position is used. 
  2395.  
  2396.  o t --- text is placed at the top of the box. 
  2397.  
  2398.  o c --- text is centred in the box. 
  2399.  
  2400.  o b --- text is placed at the bottom of the box. 
  2401.  
  2402.  o s --- stretch vertically. The text must contain vertically stretchable space 
  2403.    for this to work. 
  2404.  
  2405.  A \parbox command is used for a parbox containing a small piece of text, with 
  2406.  nothing fancy inside.  In particular, you shouldn't use any of the 
  2407.  paragraph-making environments inside a \parbox argument.  For larger pieces of 
  2408.  text, including ones containing a paragraph-making environment, you should use 
  2409.  a minipage environment See minipage. 
  2410.  
  2411.  
  2412. ΓòÉΓòÉΓòÉ 4.16.15. \raisebox ΓòÉΓòÉΓòÉ
  2413.  
  2414.  \raisebox{distance}[extend-above][extend-below]{text} 
  2415.  
  2416.  The \raisebox command is used to raise or lower text.  The first mandatory 
  2417.  argument specifies how high the text is to be raised (or lowered if it is a 
  2418.  negative amount).  The text itself is processed in LR mode. 
  2419.  
  2420.  Sometimes it's useful to make LaTeX think something has a different size than 
  2421.  it really does - or a different size than LaTeX would normally think it has. 
  2422.  The \raisebox command lets you tell LaTeX how tall it is. 
  2423.  
  2424.  The first optional argument, extend-above, makes LaTeX think that the text 
  2425.  extends above the line by the amount specified.  The second optional argument, 
  2426.  extend-below, makes LaTeX think that the text extends below the line by the 
  2427.  amount specified. 
  2428.  
  2429.  
  2430. ΓòÉΓòÉΓòÉ 4.16.16. \rule ΓòÉΓòÉΓòÉ
  2431.  
  2432.  \rule[raise-height]{width}{thickness} 
  2433.  
  2434.  The \rule command is used to produce horizontal lines.  The arguments are 
  2435.  defined as follows: 
  2436.  
  2437.  o raise-height - specifies how high to raise the rule (optional) 
  2438.  
  2439.  o width - specifies the length of the rule (mandatory) 
  2440.  
  2441.  o thickness - specifies the thickness of the rule (mandatory) 
  2442.  
  2443.  
  2444. ΓòÉΓòÉΓòÉ 4.16.17. \savebox ΓòÉΓòÉΓòÉ
  2445.  
  2446.                        \sbox{cmd}[text]
  2447.                        \savebox{cmd}[width][pos]{text}
  2448.  
  2449.  These commands typeset text in a box just as for \mbox or \makebox.  However, 
  2450.  instead of printing the resulting box, they save it in bin cmd, which must 
  2451.  have been declared with \newsavebox. 
  2452.  
  2453.  
  2454. ΓòÉΓòÉΓòÉ 4.16.18. \smallskip ΓòÉΓòÉΓòÉ
  2455.  
  2456.  \smallskip 
  2457.  
  2458.  The \smallskip command is equivalent to \vspace{smallskipamount} where 
  2459.  smallskipamount is determined by the document class. 
  2460.  
  2461.  
  2462. ΓòÉΓòÉΓòÉ 4.16.19. \usebox ΓòÉΓòÉΓòÉ
  2463.  
  2464.  \usebox{cmd} 
  2465.  
  2466.  Prints the box most recently saved in bin cmd by a \savebox command. 
  2467.  
  2468.  
  2469. ΓòÉΓòÉΓòÉ 4.16.20. \vfill ΓòÉΓòÉΓòÉ
  2470.  
  2471.  The \vfill fill command produces a rubber length which can stretch or shrink 
  2472.  vertically. 
  2473.  
  2474.  
  2475. ΓòÉΓòÉΓòÉ 4.16.21. \vspace ΓòÉΓòÉΓòÉ
  2476.  
  2477.  \vspace[*]{length} 
  2478.  
  2479.  The \vspace command adds vertical space.  The length of the space can be 
  2480.  expressed in any terms that LaTeX understands, i.e., points, inches, etc.  You 
  2481.  can add negative as well as positive space with an \vspace command. 
  2482.  
  2483.  LaTeX removes vertical space that comes at the end of a page.  If you don't 
  2484.  want LaTeX to remove this space, include the optional * argument.  Then the 
  2485.  space is never removed. 
  2486.  
  2487.  
  2488. ΓòÉΓòÉΓòÉ 4.17. Special Characters ΓòÉΓòÉΓòÉ
  2489.  
  2490.  The following characters play a special role in LaTeX and are called ``special 
  2491.  printing characters'', or simply ``special characters''. 
  2492.  
  2493.                                   # $ % & ~ _ ^ \ { }
  2494.  
  2495.  Whenever you put one of these special characters into your file, you are doing 
  2496.  something special.  If you simply want the character to be printed just as any 
  2497.  other letter, include a \ in front of the character. For example, \$ will 
  2498.  produce $ in your output. 
  2499.  
  2500.  One exception to this rule is the \ itself because \\ has its own special 
  2501.  meaning.  A \ is produced by typing $\backslash$ in your file. 
  2502.  
  2503.  Also, \~ means `place a tilde accent over the following letter', so you will 
  2504.  probably want to use \verb instead. 
  2505.  
  2506.  In addition, you can access any character of a font once you know its number 
  2507.  by using the \symbol command. For example, the character used for displaying 
  2508.  spaces in the \verb* command has the code decimal 32, so it can be typed as 
  2509.  \symbol{32}. 
  2510.  
  2511.  You can also specify octal numbers with ' or hexadecimal numbers with ", so 
  2512.  the previous example could also be written as \symbol{'40} or \symbol{"20}. 
  2513.  
  2514.  
  2515. ΓòÉΓòÉΓòÉ 4.18. Splitting the Input ΓòÉΓòÉΓòÉ
  2516.  
  2517.  A large document requires a lot of input.  Rather than putting the whole input 
  2518.  in a single large file, it's more efficient to split it into several smaller 
  2519.  ones.  Regardless of how many separate files you use, there is one that is the 
  2520.  root file; it is the one whose name you type when you run LaTeX. 
  2521.  
  2522.  \include 
  2523.  \includeonly 
  2524.  
  2525.  
  2526. ΓòÉΓòÉΓòÉ 4.18.1. \include ΓòÉΓòÉΓòÉ
  2527.  
  2528.  \include{file} 
  2529.  
  2530.  The \include command is used in conjunction with the \includeonly command for 
  2531.  selective inclusion of files.  The file argument is the first name of a file, 
  2532.  denoting 'file.tex'.  If file is one the file names in the file list of the 
  2533.  \includeonly command or if there is no \includeonly command, the \include 
  2534.  command is equivalent to 
  2535.  
  2536.                       \clearpage
  2537.  
  2538.  except that if the file 'file.tex' does not exist, then a warning message 
  2539.  rather than an error is produced.  If the file is not in the file list, the 
  2540.  \include command is equivalent to \clearpage. 
  2541.  
  2542.  The \include command may not appear in the preamble or in a file read by 
  2543.  another \include command. 
  2544.  
  2545.  
  2546. ΓòÉΓòÉΓòÉ 4.18.2. \includeonly ΓòÉΓòÉΓòÉ
  2547.  
  2548.  \includeonly{file_list} 
  2549.  
  2550.  The \includeonly command controls which files will be read in by an \include 
  2551.  command.  file_list should be a comma-separated list of filenames. Each 
  2552.  filename must match exactly a filename specified in a \include command. This 
  2553.  command can only appear in the preamble. 
  2554.  
  2555.  
  2556. ΓòÉΓòÉΓòÉ 4.19. Starting & Ending ΓòÉΓòÉΓòÉ
  2557.  
  2558.  Your input file must contain the following commands as a minimum: 
  2559.  
  2560.                        \documentclass{class}
  2561.                        \begin{document}
  2562.                         ┬╖┬╖┬╖ your text goes here ┬╖┬╖┬╖
  2563.                        \end{document}
  2564.  
  2565.  where the class selected is one of the valid classes for LaTeX. See Document 
  2566.  Classes (and see Overview), for details of the various document classes 
  2567.  available locally. 
  2568.  
  2569.  You may include other LaTeX commands between the \documentclass and the 
  2570.  \begin{document} commands (i.e., in the `preamble'). 
  2571.  
  2572.  
  2573. ΓòÉΓòÉΓòÉ 4.20. Table of Contents ΓòÉΓòÉΓòÉ
  2574.  
  2575.  A table of contents is produced with the \tableofcontents command. You put the 
  2576.  command right where you want the table of contents to go; LaTeX does the rest 
  2577.  for you.  It produces a heading, but it does not automatically start a new 
  2578.  page.  If you want a new page after the table of contents, include a \newpage 
  2579.  command after the \tableofcontents command. 
  2580.  
  2581.  There are similar commands \listoffigures and \listoftables  for producing a 
  2582.  list of figures and a list of tables, respectively. Everything works exactly 
  2583.  the same as for the table of contents. 
  2584.  
  2585.  NOTE: If you want any of these items to be generated, you cannot have the 
  2586.  \nofiles command in your document. 
  2587.  
  2588.  \addcontentsline 
  2589.  \addtocontents 
  2590.  
  2591.  
  2592. ΓòÉΓòÉΓòÉ 4.20.1. \addcontentsline ΓòÉΓòÉΓòÉ
  2593.  
  2594.  \addcontentsline{file}{sec_unit}{entry} 
  2595.  
  2596.  The \addcontentsline command adds an entry to the specified list or table 
  2597.  where: 
  2598.  
  2599.  o file is the extension of the file on which information is to be written: toc 
  2600.    (table of contents), lof (list of figures), or lot (list of tables). 
  2601.  
  2602.  o sec_unit controls the formatting of the entry.  It should be one of the 
  2603.    following, depending upon the value of the file argument: 
  2604.  
  2605.      1. toc --- the name of the sectional unit, such as part or subsection. 
  2606.  
  2607.      2. lof --- figure 
  2608.  
  2609.      3. lot --- table 
  2610.  
  2611.  o entry is the text of the entry. 
  2612.  
  2613.  
  2614. ΓòÉΓòÉΓòÉ 4.20.2. \addtocontents ΓòÉΓòÉΓòÉ
  2615.  
  2616.  \addtocontents{file}{text} 
  2617.  
  2618.  The \addtocontents command adds text (or formatting commands) directly to the 
  2619.  file that generates the table of contents or list of figures or tables. 
  2620.  
  2621.  o file is the extension of the file on which information is to be written: toc 
  2622.    (table of contents), lof (list of figures), or lot (list of tables). 
  2623.  
  2624.  o text is the information to be written. 
  2625.  
  2626.  
  2627. ΓòÉΓòÉΓòÉ 4.21. Terminal Input/Output ΓòÉΓòÉΓòÉ
  2628.  
  2629.  \typeout 
  2630.  \typein 
  2631.  
  2632.  
  2633. ΓòÉΓòÉΓòÉ 4.21.1. \typeout ΓòÉΓòÉΓòÉ
  2634.  
  2635.  \typeout{msg} 
  2636.  
  2637.  Prints msg on the terminal and in the log file.  Commands in msg that are 
  2638.  defined with \newcommand or \renewcommand are replaced by their definitions 
  2639.  before being printed. 
  2640.  
  2641.  LaTeX's usual rules for treating multiple spaces as a single space and 
  2642.  ignoring spaces after a command name apply to msg.  A \space command in msg 
  2643.  causes a single space to be printed. A ^^J in msg prints a newline. 
  2644.  
  2645.  
  2646. ΓòÉΓòÉΓòÉ 4.21.2. \typein ΓòÉΓòÉΓòÉ
  2647.  
  2648.  \typein[cmd]{msg} 
  2649.  
  2650.  Prints msg on the terminal and causes LaTeX to stop and wait for you to type a 
  2651.  line of input, ending with return.  If the cmd argument is missing, the typed 
  2652.  input is processed as if it had been included in the input file in place of 
  2653.  the \typein command.  If the cmd argument is present, it must be a command 
  2654.  name.  This command name is then defined or redefined to be the typed input. 
  2655.  
  2656.  
  2657. ΓòÉΓòÉΓòÉ 4.22. Typefaces ΓòÉΓòÉΓòÉ
  2658.  
  2659.  The typeface is specified by giving the ``size'' and ``style''.  A typeface is 
  2660.  also called a ``font''. 
  2661.  
  2662.  Styles 
  2663.  Sizes 
  2664.  Low-level font commands 
  2665.  
  2666.  
  2667. ΓòÉΓòÉΓòÉ 4.22.1. \Styles ΓòÉΓòÉΓòÉ
  2668.  
  2669.  The following type style commands are supported by LaTeX. 
  2670.  
  2671.  These commands are used like \textit{italics text}. The corresponding command 
  2672.  in parenthesis is the ``declaration form'', which takes no arguments. The 
  2673.  scope of the declaration form lasts until the next type style command or the 
  2674.  end of the current group. 
  2675.  
  2676.  The declaration forms are cumulative; i.e., you can say \sffamily\bfseries to 
  2677.  get sans serif boldface. 
  2678.  
  2679.  You can also use the environment form of the declaration forms; e.g. 
  2680.  \begin{ttfamily}┬╖┬╖┬╖\end{ttfamily}. 
  2681.  
  2682.  \textrm (\rmfamily) Roman. 
  2683.  
  2684.  \textit (\itshape)
  2685.  
  2686.  \emph     Emphasis (toggles between \textit and \textrm). 
  2687.  
  2688.  \textmd (\mdseries)Medium weight (default). The opposite of boldface. 
  2689.  
  2690.  \textbf (\bfseries)Boldface. 
  2691.  
  2692.  \textup (\upshape)Upright (default). The opposite of slanted. 
  2693.  
  2694.  \textsl (\slshape)Slanted. 
  2695.  
  2696.  \textsf (\sffamily)Sans serif. 
  2697.  
  2698.  \textsc (\scshape)Small caps. 
  2699.  
  2700.  \texttt (\ttfamily)Typewriter. 
  2701.  
  2702.  \textnormal (\normalfont)Main document font. 
  2703.  
  2704.  \mathrm   Roman, for use in math mode. 
  2705.  
  2706.  \mathbf   Boldface, for use in math mode. 
  2707.  
  2708.  \mathsf   Sans serif, for use in math mode. 
  2709.  
  2710.  \mathtt   Typewriter, for use in math mode. 
  2711.  
  2712.  \mathit   Italics, for use in math mode, e.g. variable names with several 
  2713.            letters. 
  2714.  
  2715.  \mathnormalFor use in math mode, e.g. inside another type style declaration. 
  2716.  
  2717.  \mathcal  `Calligraphic' letters, for use in math mode. 
  2718.  
  2719.  In addition, the command \mathversion{bold} can be used for switching to bold 
  2720.  letters and symbols in formulas. \mathversion{normal} restores the default. 
  2721.  
  2722.  
  2723. ΓòÉΓòÉΓòÉ 4.22.2. Sizes ΓòÉΓòÉΓòÉ
  2724.  
  2725.  The following standard type size commands are supported by LaTeX. 
  2726.  
  2727.  The commands as listed here are "declaration forms". The scope of the 
  2728.  declaration form lasts until the next type style command or the end of the 
  2729.  current group. 
  2730.  
  2731.  You can also use the environment form of these commands; e.g. 
  2732.  \begin{tiny}┬╖┬╖┬╖\end{tiny}. 
  2733.  
  2734.  \tiny 
  2735.  
  2736.   \scriptsize
  2737.  
  2738.   \footnotesize
  2739.  
  2740.   \small
  2741.  
  2742.  \normalsize(default) 
  2743.  
  2744.   \large
  2745.  
  2746.   \Large
  2747.  
  2748.   \LARGE
  2749.  
  2750.   \huge
  2751.  
  2752.  \Huge 
  2753.  
  2754.  
  2755. ΓòÉΓòÉΓòÉ 4.22.3. Low-level font commands ΓòÉΓòÉΓòÉ
  2756.  
  2757.  These commands are primarily intended for writers of macros and packages.  The 
  2758.  commands listed here are only a subset of the available ones. For full 
  2759.  details, you should consult Chapter 7 of The LaTeX Companion. 
  2760.  
  2761.  \fontencoding{enc} Select font encoding. Valid encodings include OT1 and T1. 
  2762.  
  2763.  \fontfamily{family}Select font family. Valid families include: 
  2764.  
  2765.                1. cmr  for Computer Modern Roman 
  2766.  
  2767.                2. cmss for Computer Modern Sans Serif 
  2768.  
  2769.                3. cmtt for Computer Modern Typewriter 
  2770.  
  2771.              and numerous others. 
  2772.  
  2773.  \fontseries{series}Select font series. Valid series include: 
  2774.  
  2775.                1. m  Medium (normal) 
  2776.  
  2777.                2. b  Bold 
  2778.  
  2779.                3. c  Condensed 
  2780.  
  2781.                4. bc Bold condensed 
  2782.  
  2783.                5. bx Bold extended 
  2784.  
  2785.              and various other combinations. 
  2786.  
  2787.  \fontshape{shape}Select font shape. Valid shapes are: 
  2788.  
  2789.                1. n  Upright (normal) 
  2790.  
  2791.                2. it Italic 
  2792.  
  2793.                3. sl Slanted (oblique) 
  2794.  
  2795.                4. sc Small caps 
  2796.  
  2797.                5. ui Upright italics 
  2798.  
  2799.                6. ol Outline 
  2800.  
  2801.              The two last shapes are not available for most font families. 
  2802.  
  2803.  \fontsize{size}{skip}Set font size. The first parameter is the font size to 
  2804.            switch to; the second is the \baselineskip to use. The unit of both 
  2805.            parameters defaults to pt. A rule of thumb is that the baselineskip 
  2806.            should be 1.2 times the font size. 
  2807.  
  2808.  \selectfontThe changes made by calling the four font commands described above 
  2809.            do not come into effect until \selectfont is called. 
  2810.  
  2811.  \usefont{enc}{family}{series}{shape}Equivalent to calling \fontencoding, 
  2812.            \fontfamily, \fontseries and \fontshape with the given parameters, 
  2813.            followed by \selectfont. 
  2814.  
  2815.  
  2816. ΓòÉΓòÉΓòÉ 5. Parameters ΓòÉΓòÉΓòÉ
  2817.  
  2818.  The input file specification indicates the file to be formatted; TeX uses 
  2819.  '.tex' as a default file extension.  If you omit the input file entirely, TeX 
  2820.  accepts input from the terminal.  You specify command options by supplying a 
  2821.  string as a parameter to the command; e.g. 
  2822.  
  2823.  latex ``\scrollmode 
  2824.  
  2825.  will process 'foo.tex' without pausing after every error. 
  2826.  
  2827.  Output files are always created in the current directory. When you fail to 
  2828.  specify an input file name, TeX bases the output names on the file 
  2829.  specification associated with the logical name TEX_OUTPUT, typically 
  2830.  texput.log. 
  2831.  
  2832.  
  2833. ΓòÉΓòÉΓòÉ 6. Concept Index ΓòÉΓòÉΓòÉ
  2834.  
  2835.  Accessing any character of a font                 Special Characters 
  2836.  Aligning Equations                                eqnarray 
  2837.  Appendix, creating                                \appendix 
  2838.  Arrays, math                                      array 
  2839.  article class                                     Document Classes 
  2840.  Author, for titlepage                             \author 
  2841.  Bibliography, creating (automatically)            Using BibTeX 
  2842.  Bibliography, creating (manually)                 thebibliography 
  2843.  BibTeX, using                                     Using BibTeX 
  2844.  book class                                        Document Classes 
  2845.  Boxes                                             Spaces & Boxes 
  2846.  Centering text                                    \centering 
  2847.  Centering text, environment for                   center 
  2848.  Characters, reserved                              Special Characters 
  2849.  Characters, special                               Special Characters 
  2850.  Classes of document                               Document Classes 
  2851.  Commands, defining new ones                       \newcommand 
  2852.  Computer programs, typesetting                    verbatim 
  2853.  Counters, a list of                               Counters 
  2854.  Counters, creating                                \newcounter 
  2855.  Counters, getting the value of                    \value 
  2856.  Counters, setting                                 \setcounter 
  2857.  Creating letters                                  Letters 
  2858.  Creating pictures                                 picture 
  2859.  Creating tables                                   table 
  2860.  Cross referencing                                 Cross References 
  2861.  Cross referencing using page number               \pageref 
  2862.  Cross referencing using section number            \ref 
  2863.  Date, for titlepage                               \date 
  2864.  Defining a new command                            \newcommand 
  2865.  Defining new environments                         \newenvironment 
  2866.  Defining new fonts                                \newfont 
  2867.  Defining new theorems                             \newtheorem 
  2868.  Displaying quoted text                            quote 
  2869.  Displaying quoted text with paragraph indentation quotation 
  2870.  Document Classes                                  Document Classes 
  2871.  Ending & Starting                                 Starting & Ending 
  2872.  Enlarge current page                              \enlargethispage 
  2873.  Environments                                      Environments 
  2874.  Environments, defining                            \newenvironment 
  2875.  Equations, aligning                               eqnarray 
  2876.  Equations, environment for                        equation 
  2877.  Figures, footnotes in                             minipage 
  2878.  Flushing a page                                   \clearpage 
  2879.  Font commands, low-level                          Low-level font commands 
  2880.  Font Sizes                                        Sizes 
  2881.  Font Styles                                       \Styles 
  2882.  Fonts                                             Typefaces 
  2883.  Fonts, new commands for                           \newfont 
  2884.  Footnotes in figures                              minipage 
  2885.  Footnotes, creating                               Footnotes 
  2886.  Formatting Text                                   \centering 
  2887.  Formulae, environment for                         equation 
  2888.  Formulae, maths                                   Math Formulae 
  2889.  Global options                                    Document Classes 
  2890.  Greek letters                                     Math Symbols 
  2891.  Hyphenation, defining                             \hyphenation 
  2892.  Hyphenation, forcing                              \- 
  2893.  Indent, forcing                                   \indent 
  2894.  Indent, suppressing                               \noindent 
  2895.  Input file, splitting                             Splitting the Input 
  2896.  Input/Output                                      Terminal Input/Output 
  2897.  Inserting figures                                 figure 
  2898.  Justification, ragged left                        \raggedleft 
  2899.  Justification, ragged right                       \raggedright 
  2900.  Labelled lists, creating                          description 
  2901.  LaTeX overview                                    Overview of LaTeX and Local 
  2902.                                                    Guide 
  2903.  Left-justifying text                              \raggedright 
  2904.  Left-justifying text, environment for             flushleft 
  2905.  Left-to-right mode                                Modes 
  2906.  Lengths, adding to                                \addtolength 
  2907.  Lengths, defining a new                           \newlength 
  2908.  Lengths, defining and using                       Lengths 
  2909.  Lengths, predefined                               Predefined lengths 
  2910.  Lengths, setting value of                         \setlength 
  2911.  letter class                                      Document Classes 
  2912.  Letters                                           Letters 
  2913.  Letters, declarations for                         Declarations 
  2914.  Letters, ending                                   \closing 
  2915.  Letters, starting                                 \opening 
  2916.  Line Breaking                                     Line & Page Breaking 
  2917.  Line breaks                                       \linebreak 
  2918.  Lines in tables                                   tabular 
  2919.  Lining text up in columns using tab stops         tabbing 
  2920.  Lining text up in tables                          tabular 
  2921.  Lists of items                                    itemize 
  2922.  Lists of items, generic                           list 
  2923.  Lists of items, numbered                          enumerate 
  2924.  Loading additional packages                       Document Classes 
  2925.  Low-level font commands                           Low-level font commands 
  2926.  LR mode                                           Modes 
  2927.  Making a title page                               titlepage 
  2928.  Making paragraphs                                 Making Paragraphs 
  2929.  Margin Notes                                      Margin Notes 
  2930.  Math Formulae                                     Math Formulae 
  2931.  Math mode                                         Modes 
  2932.  Math mode, entering                               Math Formulae 
  2933.  Math mode, spacing                                Spacing in Math Mode 
  2934.  Maths Miscellany                                  Math Miscellany 
  2935.  Maths symbols                                     Math Symbols 
  2936.  Minipage, creating a                              minipage 
  2937.  Modes                                             Modes 
  2938.  Multicolumn text                                  \twocolumn 
  2939.  New line, starting                                \\ 
  2940.  New line, starting (paragraph mode)               \newline 
  2941.  New Page                                          \newpage 
  2942.  Notes in the margin                               Margin Notes 
  2943.  Options, global                                   Document Classes 
  2944.  Overview of LaTeX                                 Overview of LaTeX and Local 
  2945.                                                    Guide 
  2946.  Packages, loading                                 Document Classes 
  2947.  Page break, forcing                               \pagebreak 
  2948.  Page Breaking                                     Line & Page Breaking 
  2949.  Page Formatting                                   Line & Page Breaking 
  2950.  Page numbering                                    \pagenumbering 
  2951.  Page styles                                       Page Styles 
  2952.  Paragraph mode                                    Modes 
  2953.  Paragraph, starting a new                         \par 
  2954.  Paragraphs                                        Making Paragraphs 
  2955.  Pictures, creating                                picture 
  2956.  Poetry, an environment for                        verse 
  2957.  Predefined lengths                                Predefined lengths 
  2958.  Programs, typesetting                             verbatim 
  2959.  Quoted text with paragraph indentation, displaying quotation 
  2960.  Quoted text, displaying                           quote 
  2961.  Ragged left text                                  \raggedleft 
  2962.  Ragged left text, environment for                 flushright 
  2963.  Ragged right text                                 \raggedright 
  2964.  Ragged right text, environment for                flushleft 
  2965.  Remarks in the margin                             Margin Notes 
  2966.  report class                                      Document Classes 
  2967.  Reserved Characters                               Special Characters 
  2968.  Right-justifying text                             \raggedleft 
  2969.  Right-justifying text, environment for            flushright 
  2970.  Sectioning                                        Sectioning 
  2971.  Simulating typed text                             verbatim 
  2972.  Sizes of text                                     Sizes 
  2973.  Space, inserting vertical                         \addvspace 
  2974.  Spaces                                            Spaces & Boxes 
  2975.  Spacing, within Math mode                         Spacing in Math Mode 
  2976.  Special Characters                                Special Characters 
  2977.  Splitting the input file                          Splitting the Input 
  2978.  Starting & Ending                                 Starting & Ending 
  2979.  Starting on a  right-hand page                    \cleardoublepage 
  2980.  Styles of text                                    \Styles 
  2981.  Styles, page                                      Page Styles 
  2982.  Subscript                                         Subscripts & Superscripts 
  2983.  Superscript                                       Subscripts & Superscripts 
  2984.  Symbols                                           Math Symbols 
  2985.  Tab stops, using                                  tabbing 
  2986.  Table of Contents, creating                       Table of Contents 
  2987.  Tables, creating                                  table 
  2988.  Terminal Input/Output                             Terminal Input/Output 
  2989.  Thanks, for titlepage                             \thanks 
  2990.  Theorems, defining                                \newtheorem 
  2991.  Theorems, typesetting                             theorem 
  2992.  Title making                                      \maketitle 
  2993.  Title pages, creating                             titlepage 
  2994.  Title, for titlepage                              \title 
  2995.  Typed text, simulating                            verbatim 
  2996.  Typeface Sizes                                    Sizes 
  2997.  Typeface Styles                                   \Styles 
  2998.  Typefaces                                         Typefaces 
  2999.  Using BibTeX                                      Using BibTeX 
  3000.  Variables, a list of                              Counters 
  3001.  Verbatim text                                     \verb 
  3002.  Vertical space, inserting                         \addvspace 
  3003.  
  3004.  
  3005. ΓòÉΓòÉΓòÉ 7. List of Commands ΓòÉΓòÉΓòÉ
  3006.  
  3007.  
  3008.  $                                                 Math Formulae 
  3009.  array                                             array 
  3010.  center                                            center 
  3011.  description                                       description 
  3012.  enumerate                                         enumerate 
  3013.  eqnarray                                          eqnarray 
  3014.  equation                                          equation 
  3015.  figure                                            figure 
  3016.  flushleft                                         flushleft 
  3017.  flushright                                        flushright 
  3018.  itemize                                           itemize 
  3019.  letter                                            letter 
  3020.  list                                              list 
  3021.  lrbox                                             lrbox 
  3022.  minipage                                          minipage 
  3023.  picture                                           picture 
  3024.  quotation                                         quotation 
  3025.  quote                                             quote 
  3026.  tabbing                                           tabbing 
  3027.  table                                             table 
  3028.  tabular                                           tabular 
  3029.  thebibliography                                   thebibliography 
  3030.  theorem                                           theorem 
  3031.  titlepage                                         titlepage 
  3032.  verbatim                                          verbatim 
  3033.  verse                                             verse 
  3034.  \!                                                Spacing in Math Mode 
  3035.  \' (tabbing)                                      tabbing 
  3036.  \(                                                Math Formulae 
  3037.  \)                                                Math Formulae 
  3038.  \+                                                tabbing 
  3039.  \,                                                Spacing in Math Mode 
  3040.  \- (hyphenation)                                  \- 
  3041.  \- (tabbing)                                      tabbing 
  3042.  \;                                                Spacing in Math Mode 
  3043.  \<                                                tabbing 
  3044.  \=                                                tabbing 
  3045.  \>                                                tabbing 
  3046.  \a                                                tabbing 
  3047.  \addcontentsline                                  \addcontentsline 
  3048.  \address                                          \address 
  3049.  \addtocontents                                    \addtocontents 
  3050.  \addtocounter                                     \addtocounter 
  3051.  \addtolength                                      \addtolength 
  3052.  \addvspace                                        \addvspace 
  3053.  \alph                                             \alph 
  3054.                                                    \alph 
  3055.  \appendix                                         \appendix 
  3056.  \arabic                                           \arabic 
  3057.  \author                                           \author 
  3058.  \backslash                                        Special Characters 
  3059.  \begin                                            Environments 
  3060.  \bfseries                                         \Styles 
  3061.  \bibitem                                          \bibitem 
  3062.  \bibliography                                     Using BibTeX 
  3063.  \bibliographystyle                                Using BibTeX 
  3064.  \bigskip                                          \bigskip 
  3065.  \caption                                          figure 
  3066.  \cc                                               Letters 
  3067.  \cdots                                            Math Miscellany 
  3068.  \centering                                        \centering 
  3069.  \chapter                                          Sectioning 
  3070.  \circle                                           \circle 
  3071.  \cite                                             \cite 
  3072.  \cleardoublepage                                  \cleardoublepage 
  3073.  \clearpage                                        \clearpage 
  3074.  \cline                                            \cline 
  3075.  \closing                                          \closing 
  3076.  \COLON                                            Spacing in Math Mode 
  3077.  \dashbox                                          \dashbox 
  3078.  \date                                             \date 
  3079.  \ddots                                            Math Miscellany 
  3080.  \depth                                            Predefined lengths 
  3081.  \documentclass                                    Document Classes 
  3082.  \dotfill                                          \dotfill 
  3083.  \emph                                             \Styles 
  3084.  \encl                                             Letters 
  3085.  \end                                              Environments 
  3086.  \enlargethispage                                  \enlargethispage 
  3087.  \fbox                                             \fbox 
  3088.  \flushbottom                                      \flushbottom 
  3089.  \fnsymbol                                         \fnsymbol 
  3090.  \fontencoding                                     Low-level font commands 
  3091.  \fontfamily                                       Low-level font commands 
  3092.  \fontseries                                       Low-level font commands 
  3093.  \fontshape                                        Low-level font commands 
  3094.  \fontsize                                         Low-level font commands 
  3095.  \footnote                                         \footnote 
  3096.  \footnotemark                                     \footnotemark 
  3097.  \footnotesize                                     Sizes 
  3098.  \footnotetext                                     \footnotetext 
  3099.  \frac                                             Math Miscellany 
  3100.  \frame                                            \frame 
  3101.  \framebox                                         \framebox 
  3102.                                                    \framebox 
  3103.  \fussy                                            \enlargethispage 
  3104.  \height                                           Predefined lengths 
  3105.  \hfill                                            \hfill 
  3106.  \hline                                            \hline 
  3107.  \hrulefill                                        \hrulefill 
  3108.  \hspace                                           \hspace 
  3109.  \huge                                             Sizes 
  3110.                                                    Sizes 
  3111.  \hyphenation                                      \hyphenation 
  3112.  \include                                          \include 
  3113.  \includeonly                                      \includeonly 
  3114.  \indent                                           \indent 
  3115.  \item                                             itemize 
  3116.  \itshape                                          \Styles 
  3117.  \kill                                             tabbing 
  3118.  \label                                            \label 
  3119.  \large                                            Sizes 
  3120.                                                    Sizes 
  3121.                                                    Sizes 
  3122.  \ldots                                            Math Miscellany 
  3123.  \lefteqn                                          eqnarray 
  3124.  \line                                             \line 
  3125.  \linebreak                                        \linebreak 
  3126.  \linethickness                                    \linethickness 
  3127.  \listoffigures                                    Table of Contents 
  3128.  \listoftables                                     Table of Contents 
  3129.  \location                                         \location 
  3130.  \makebox                                          \makebox 
  3131.  \makebox (picture)                                \makebox 
  3132.  \makelabels                                       Letters 
  3133.  \maketitle                                        \maketitle 
  3134.  \mark                                             \mark 
  3135.  \mathbf                                           \Styles 
  3136.  \mathcal                                          \Styles 
  3137.  \mathit                                           \Styles 
  3138.  \mathnormal                                       \Styles 
  3139.  \mathrm                                           \Styles 
  3140.  \mathsf                                           \Styles 
  3141.  \mathtt                                           \Styles 
  3142.  \mathversion                                      \Styles 
  3143.  \mbox                                             \mbox 
  3144.  \mdseries                                         \Styles 
  3145.  \medskip                                          \medskip 
  3146.  \multicolumn                                      \multicolumn 
  3147.  \multiput                                         \multiput 
  3148.  \newcommand                                       \newcommand 
  3149.  \newcounter                                       \newcounter 
  3150.  \newenvironment                                   \newenvironment 
  3151.  \newfont                                          \newfont 
  3152.  \newlength                                        \newlength 
  3153.  \newline                                          \newline 
  3154.  \newpage                                          \newpage 
  3155.  \newsavebox                                       \newsavebox 
  3156.  \newtheorem                                       \newtheorem 
  3157.  \nocite                                           \nocite 
  3158.  \nofiles                                          Table of Contents 
  3159.  \noindent                                         \noindent 
  3160.  \nolinebreak                                      \nolinebreak 
  3161.  \nopagebreak                                      \nopagebreak 
  3162.  \normalfont                                       \Styles 
  3163.  \normalsize                                       Sizes 
  3164.  \onecolumn                                        \onecolumn 
  3165.  \opening                                          \opening 
  3166.  \oval                                             \oval 
  3167.  \overbrace                                        Math Miscellany 
  3168.  \overline                                         Math Miscellany 
  3169.  \pagebreak                                        \pagebreak 
  3170.  \pagenumbering                                    \pagenumbering 
  3171.  \pageref                                          \pageref 
  3172.  \pagestyle                                        \pagestyle 
  3173.  \par                                              \par 
  3174.  \paragraph                                        Sectioning 
  3175.  \parbox                                           \parbox 
  3176.  \ps                                               Letters 
  3177.  \pushtabs                                         tabbing 
  3178.                                                    tabbing 
  3179.  \put                                              \put 
  3180.  \raggedbottom                                     \raggedbottom 
  3181.  \raggedleft                                       \raggedleft 
  3182.  \raggedright                                      \raggedright 
  3183.  \raisebox                                         \raisebox 
  3184.  \ref                                              \ref 
  3185.  \refstepcounter                                   \refstepcounter 
  3186.  \rmfamily                                         \Styles 
  3187.  \roman                                            \roman 
  3188.                                                    \roman 
  3189.  \rule                                             \rule 
  3190.  \savebox                                          \savebox 
  3191.  \scriptsize                                       Sizes 
  3192.  \scshape                                          \Styles 
  3193.  \selectfont                                       Low-level font commands 
  3194.  \setcounter                                       \setcounter 
  3195.  \setlength                                        \setlength 
  3196.  \settodepth                                       \settodepth 
  3197.  \settoheight                                      \settoheight 
  3198.  \settowidth                                       \settowidth 
  3199.  \sffamily                                         \Styles 
  3200.  \shortstack                                       \shortstack 
  3201.  \signature                                        \signature 
  3202.  \sloppy                                           \pagebreak 
  3203.  \slshape                                          \Styles 
  3204.  \small                                            Sizes 
  3205.  \smallskip                                        \smallskip 
  3206.  \sqrt                                             Math Miscellany 
  3207.  \stepcounter                                      \stepcounter 
  3208.  \subparagraph                                     Sectioning 
  3209.  \subsection                                       Sectioning 
  3210.  \subsubsection                                    Sectioning 
  3211.  \symbol                                           Special Characters 
  3212.  \tableofcontents                                  Table of Contents 
  3213.  \telephone                                        \telephone 
  3214.  \textbf                                           \Styles 
  3215.  \textit                                           \Styles 
  3216.  \textmd                                           \Styles 
  3217.  \textnormal                                       \Styles 
  3218.  \textrm                                           \Styles 
  3219.  \textsc                                           \Styles 
  3220.  \textsf                                           \Styles 
  3221.  \textsl                                           \Styles 
  3222.  \texttt                                           \Styles 
  3223.  \textup                                           \Styles 
  3224.  \thanks                                           \thanks 
  3225.  \thispagestyle                                    \thispagestyle 
  3226.  \tiny                                             Sizes 
  3227.  \title                                            \title 
  3228.  \today                                            titlepage 
  3229.  \totalheight                                      Predefined lengths 
  3230.  \ttfamily                                         \Styles 
  3231.  \twocolumn                                        \twocolumn 
  3232.  \typein                                           \typein 
  3233.  \typeout                                          \typeout 
  3234.  \underbrace                                       Math Miscellany 
  3235.  \ underline                                       Math Miscellany 
  3236.  \upshape                                          \Styles 
  3237.  \usebox                                           \usebox 
  3238.  \usecounter                                       \usecounter 
  3239.  \usefont                                          Low-level font commands 
  3240.  \usepackage                                       Document Classes 
  3241.  \value                                            \value 
  3242.  \vdots                                            Math Miscellany 
  3243.  \vector                                           \vector 
  3244.  \verb                                             \verb 
  3245.  \vfill                                            \vfill 
  3246.  \vline                                            \vline 
  3247.  \vspace                                           \vspace 
  3248.  \width                                            Predefined lengths 
  3249.  \[                                                Math Formulae 
  3250.  \\                                                \\ 
  3251.  \]                                                Math Formulae 
  3252.  \` (tabbing)                                      tabbing 
  3253.  ^                                                 Subscripts & Superscripts 
  3254.  _                                                 Subscripts & Superscripts 
  3255.